/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-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-fun.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 18:46:27,948 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 18:46:27,949 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 18:46:27,979 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 18:46:27,980 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 18:46:27,981 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 18:46:27,982 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 18:46:27,983 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 18:46:27,985 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 18:46:27,986 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 18:46:27,986 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 18:46:27,987 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 18:46:27,988 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 18:46:27,988 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 18:46:27,989 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 18:46:27,990 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 18:46:27,991 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 18:46:27,992 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 18:46:27,993 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 18:46:27,995 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 18:46:27,996 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 18:46:27,997 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 18:46:27,998 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 18:46:27,998 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 18:46:28,000 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 18:46:28,001 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 18:46:28,001 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 18:46:28,001 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 18:46:28,002 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 18:46:28,002 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 18:46:28,003 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 18:46:28,003 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 18:46:28,004 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 18:46:28,004 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 18:46:28,005 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 18:46:28,005 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 18:46:28,006 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 18:46:28,006 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 18:46:28,006 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 18:46:28,007 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 18:46:28,008 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 18:46:28,017 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-FA-NoLbe-Delay.epf [2021-08-21 18:46:28,059 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 18:46:28,060 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 18:46:28,063 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 18:46:28,063 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 18:46:28,063 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 18:46:28,063 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 18:46:28,063 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 18:46:28,063 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 18:46:28,063 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 18:46:28,064 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 18:46:28,064 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 18:46:28,064 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 18:46:28,064 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 18:46:28,065 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 18:46:28,065 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 18:46:28,065 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 18:46:28,065 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 18:46:28,065 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 18:46:28,065 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 18:46:28,065 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 18:46:28,066 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 18:46:28,066 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:46:28,066 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 18:46:28,066 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 18:46:28,066 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 18:46:28,066 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 18:46:28,066 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 18:46:28,067 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 18:46:28,067 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 18:46:28,067 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 18:46:28,067 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 [2021-08-21 18:46:28,389 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 18:46:28,408 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 18:46:28,410 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 18:46:28,411 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 18:46:28,412 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 18:46:28,413 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-fun.wvr.bpl [2021-08-21 18:46:28,413 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-fun.wvr.bpl' [2021-08-21 18:46:28,442 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 18:46:28,444 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 18:46:28,446 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 18:46:28,446 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 18:46:28,446 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 18:46:28,456 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,464 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,470 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 18:46:28,471 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 18:46:28,471 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 18:46:28,472 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 18:46:28,479 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,480 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,481 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,482 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,486 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,489 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,491 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,492 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 18:46:28,492 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 18:46:28,493 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 18:46:28,493 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 18:46:28,494 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/1) ... [2021-08-21 18:46:28,501 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:46:28,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:28,522 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) [2021-08-21 18:46:28,537 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 [2021-08-21 18:46:28,563 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 18:46:28,563 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 18:46:28,563 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 18:46:28,563 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 18:46:28,563 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 18:46:28,563 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 18:46:28,564 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 18:46:28,564 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 18:46:28,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 18:46:28,564 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 18:46:28,564 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 18:46:28,564 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 18:46:28,565 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 18:46:28,828 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 18:46:28,828 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 18:46:28,830 INFO L202 PluginConnector]: Adding new model sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:46:28 BoogieIcfgContainer [2021-08-21 18:46:28,830 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 18:46:28,832 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 18:46:28,832 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 18:46:28,834 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 18:46:28,834 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:46:28" (1/2) ... [2021-08-21 18:46:28,835 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69892bd9 and model type sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 06:46:28, skipping insertion in model container [2021-08-21 18:46:28,835 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:46:28" (2/2) ... [2021-08-21 18:46:28,836 INFO L111 eAbstractionObserver]: Analyzing ICFG sum-fun.wvr.bpl [2021-08-21 18:46:28,854 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 18:46:28,854 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 18:46:28,854 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 18:46:28,855 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 18:46:28,897 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 18:46:28,940 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 18:46:28,946 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, mConcurrency=FINITE_AUTOMATA, 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 [2021-08-21 18:46:28,947 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 18:46:29,021 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 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) [2021-08-21 18:46:29,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 18:46:29,027 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:29,028 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:29,028 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:29,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:29,033 INFO L82 PathProgramCache]: Analyzing trace with hash -234537446, now seen corresponding path program 1 times [2021-08-21 18:46:29,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:29,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685143332] [2021-08-21 18:46:29,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:29,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:29,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:29,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:29,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:29,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685143332] [2021-08-21 18:46:29,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685143332] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:46:29,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:46:29,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:46:29,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215572153] [2021-08-21 18:46:29,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:46:29,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:29,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:46:29,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:46:29,287 INFO L87 Difference]: Start difference. First operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 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) Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 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) [2021-08-21 18:46:29,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:29,358 INFO L93 Difference]: Finished difference Result 154 states and 194 transitions. [2021-08-21 18:46:29,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:46:29,360 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 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) Word has length 18 [2021-08-21 18:46:29,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:29,371 INFO L225 Difference]: With dead ends: 154 [2021-08-21 18:46:29,371 INFO L226 Difference]: Without dead ends: 52 [2021-08-21 18:46:29,372 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 42.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 18:46:29,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-08-21 18:46:29,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 45. [2021-08-21 18:46:29,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.5681818181818181) internal successors, (69), 44 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:29,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 69 transitions. [2021-08-21 18:46:29,406 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 69 transitions. Word has length 18 [2021-08-21 18:46:29,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:29,406 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 69 transitions. [2021-08-21 18:46:29,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 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) [2021-08-21 18:46:29,407 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 69 transitions. [2021-08-21 18:46:29,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 18:46:29,409 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:29,409 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:29,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 18:46:29,410 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:29,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:29,413 INFO L82 PathProgramCache]: Analyzing trace with hash -518877060, now seen corresponding path program 1 times [2021-08-21 18:46:29,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:29,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381605551] [2021-08-21 18:46:29,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:29,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:29,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:29,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:46:29,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:29,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381605551] [2021-08-21 18:46:29,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381605551] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:46:29,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:46:29,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:46:29,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085276305] [2021-08-21 18:46:29,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 18:46:29,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:29,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 18:46:29,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 18:46:29,489 INFO L87 Difference]: Start difference. First operand 45 states and 69 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 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) [2021-08-21 18:46:29,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:29,543 INFO L93 Difference]: Finished difference Result 57 states and 98 transitions. [2021-08-21 18:46:29,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 18:46:29,544 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 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) Word has length 20 [2021-08-21 18:46:29,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:29,545 INFO L225 Difference]: With dead ends: 57 [2021-08-21 18:46:29,545 INFO L226 Difference]: Without dead ends: 57 [2021-08-21 18:46:29,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:46:29,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-08-21 18:46:29,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2021-08-21 18:46:29,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.75) internal successors, (98), 56 states have internal predecessors, (98), 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) [2021-08-21 18:46:29,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 98 transitions. [2021-08-21 18:46:29,551 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 98 transitions. Word has length 20 [2021-08-21 18:46:29,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:29,552 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 98 transitions. [2021-08-21 18:46:29,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 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) [2021-08-21 18:46:29,552 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 98 transitions. [2021-08-21 18:46:29,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 18:46:29,553 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:29,553 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:29,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 18:46:29,553 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:29,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:29,554 INFO L82 PathProgramCache]: Analyzing trace with hash 12486490, now seen corresponding path program 1 times [2021-08-21 18:46:29,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:29,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577824457] [2021-08-21 18:46:29,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:29,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:29,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:30,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:30,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:30,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577824457] [2021-08-21 18:46:30,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577824457] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:30,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419884870] [2021-08-21 18:46:30,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:30,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:30,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:30,004 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:46:30,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 18:46:30,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:30,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 18:46:30,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:30,553 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 18:46:30,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 16 [2021-08-21 18:46:30,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:30,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419884870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:30,670 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:30,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 18:46:30,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911849798] [2021-08-21 18:46:30,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:46:30,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:30,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:46:30,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:46:30,672 INFO L87 Difference]: Start difference. First operand 57 states and 98 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:30,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:30,894 INFO L93 Difference]: Finished difference Result 121 states and 202 transitions. [2021-08-21 18:46:30,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:46:30,895 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 18:46:30,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:30,899 INFO L225 Difference]: With dead ends: 121 [2021-08-21 18:46:30,899 INFO L226 Difference]: Without dead ends: 116 [2021-08-21 18:46:30,900 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 258.9ms TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:46:30,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-21 18:46:30,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 75. [2021-08-21 18:46:30,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.864864864864865) internal successors, (138), 74 states have internal predecessors, (138), 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) [2021-08-21 18:46:30,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 138 transitions. [2021-08-21 18:46:30,917 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 138 transitions. Word has length 22 [2021-08-21 18:46:30,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:30,917 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 138 transitions. [2021-08-21 18:46:30,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:30,918 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 138 transitions. [2021-08-21 18:46:30,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 18:46:30,918 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:30,919 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:30,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:31,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:31,140 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:31,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:31,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1559898278, now seen corresponding path program 2 times [2021-08-21 18:46:31,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:31,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434525084] [2021-08-21 18:46:31,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:31,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:31,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:31,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:31,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:31,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434525084] [2021-08-21 18:46:31,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434525084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:31,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745518178] [2021-08-21 18:46:31,430 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:46:31,430 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:31,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:31,433 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) [2021-08-21 18:46:31,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 18:46:31,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:46:31,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:31,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 18:46:31,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:31,842 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:46:31,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 18:46:32,077 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:32,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745518178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:32,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:32,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 18:46:32,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584495986] [2021-08-21 18:46:32,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:46:32,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:32,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:46:32,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:32,079 INFO L87 Difference]: Start difference. First operand 75 states and 138 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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) [2021-08-21 18:46:32,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:32,634 INFO L93 Difference]: Finished difference Result 159 states and 270 transitions. [2021-08-21 18:46:32,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:46:32,635 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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) Word has length 22 [2021-08-21 18:46:32,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:32,636 INFO L225 Difference]: With dead ends: 159 [2021-08-21 18:46:32,637 INFO L226 Difference]: Without dead ends: 154 [2021-08-21 18:46:32,638 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 521.5ms TimeCoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:46:32,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-21 18:46:32,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 77. [2021-08-21 18:46:32,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.881578947368421) internal successors, (143), 76 states have internal predecessors, (143), 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) [2021-08-21 18:46:32,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 143 transitions. [2021-08-21 18:46:32,651 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 143 transitions. Word has length 22 [2021-08-21 18:46:32,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:32,651 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 143 transitions. [2021-08-21 18:46:32,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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) [2021-08-21 18:46:32,652 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 143 transitions. [2021-08-21 18:46:32,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 18:46:32,653 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:32,654 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:32,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:32,878 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,SelfDestructingSolverStorable3 [2021-08-21 18:46:32,879 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:32,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:32,879 INFO L82 PathProgramCache]: Analyzing trace with hash -1733588454, now seen corresponding path program 3 times [2021-08-21 18:46:32,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:32,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350023510] [2021-08-21 18:46:32,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:32,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:32,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:33,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:33,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:33,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350023510] [2021-08-21 18:46:33,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350023510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:33,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991929350] [2021-08-21 18:46:33,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:46:33,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:33,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:33,094 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) [2021-08-21 18:46:33,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 18:46:33,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 18:46:33,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:33,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 18:46:33,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:33,547 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:46:33,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2021-08-21 18:46:33,730 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:33,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991929350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:33,730 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:33,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 18:46:33,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194218536] [2021-08-21 18:46:33,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:46:33,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:33,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:46:33,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:33,732 INFO L87 Difference]: Start difference. First operand 77 states and 143 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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) [2021-08-21 18:46:34,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:34,087 INFO L93 Difference]: Finished difference Result 134 states and 237 transitions. [2021-08-21 18:46:34,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:46:34,088 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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) Word has length 22 [2021-08-21 18:46:34,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:34,089 INFO L225 Difference]: With dead ends: 134 [2021-08-21 18:46:34,089 INFO L226 Difference]: Without dead ends: 129 [2021-08-21 18:46:34,089 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 342.7ms TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:46:34,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-08-21 18:46:34,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 81. [2021-08-21 18:46:34,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.8875) internal successors, (151), 80 states have internal predecessors, (151), 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) [2021-08-21 18:46:34,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 151 transitions. [2021-08-21 18:46:34,094 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 151 transitions. Word has length 22 [2021-08-21 18:46:34,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:34,094 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 151 transitions. [2021-08-21 18:46:34,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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) [2021-08-21 18:46:34,094 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 151 transitions. [2021-08-21 18:46:34,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:34,095 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:34,095 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:34,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:34,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:34,305 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:34,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:34,306 INFO L82 PathProgramCache]: Analyzing trace with hash 708303036, now seen corresponding path program 4 times [2021-08-21 18:46:34,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:34,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414355517] [2021-08-21 18:46:34,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:34,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:34,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:34,396 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:34,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:34,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414355517] [2021-08-21 18:46:34,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414355517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:34,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203148879] [2021-08-21 18:46:34,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:46:34,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:34,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:34,404 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) [2021-08-21 18:46:34,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 18:46:34,557 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:46:34,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:34,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:46:34,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:34,742 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:34,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203148879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:34,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:34,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 18:46:34,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812484403] [2021-08-21 18:46:34,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:46:34,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:34,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:46:34,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:46:34,744 INFO L87 Difference]: Start difference. First operand 81 states and 151 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:34,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:34,932 INFO L93 Difference]: Finished difference Result 192 states and 333 transitions. [2021-08-21 18:46:34,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:46:34,932 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:46:34,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:34,933 INFO L225 Difference]: With dead ends: 192 [2021-08-21 18:46:34,933 INFO L226 Difference]: Without dead ends: 192 [2021-08-21 18:46:34,934 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 136.9ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:46:34,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-08-21 18:46:34,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 97. [2021-08-21 18:46:34,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.0208333333333335) internal successors, (194), 96 states have internal predecessors, (194), 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) [2021-08-21 18:46:34,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 194 transitions. [2021-08-21 18:46:34,939 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 194 transitions. Word has length 24 [2021-08-21 18:46:34,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:34,939 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 194 transitions. [2021-08-21 18:46:34,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:34,940 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 194 transitions. [2021-08-21 18:46:34,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:34,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:34,941 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:34,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:35,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:35,153 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:35,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:35,153 INFO L82 PathProgramCache]: Analyzing trace with hash -783191876, now seen corresponding path program 5 times [2021-08-21 18:46:35,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:35,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310231489] [2021-08-21 18:46:35,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:35,154 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:35,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:35,219 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:35,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:35,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310231489] [2021-08-21 18:46:35,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310231489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:35,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065889582] [2021-08-21 18:46:35,220 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:46:35,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:35,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:35,221 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) [2021-08-21 18:46:35,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 18:46:35,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:46:35,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:35,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:46:35,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:35,586 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:35,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065889582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:35,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:35,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:46:35,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720880468] [2021-08-21 18:46:35,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:46:35,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:35,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:46:35,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:35,587 INFO L87 Difference]: Start difference. First operand 97 states and 194 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:46:36,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:36,032 INFO L93 Difference]: Finished difference Result 254 states and 436 transitions. [2021-08-21 18:46:36,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:46:36,033 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) Word has length 24 [2021-08-21 18:46:36,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:36,034 INFO L225 Difference]: With dead ends: 254 [2021-08-21 18:46:36,034 INFO L226 Difference]: Without dead ends: 254 [2021-08-21 18:46:36,035 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 277.9ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:46:36,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-21 18:46:36,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 99. [2021-08-21 18:46:36,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.010204081632653) internal successors, (197), 98 states have internal predecessors, (197), 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) [2021-08-21 18:46:36,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 197 transitions. [2021-08-21 18:46:36,040 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 197 transitions. Word has length 24 [2021-08-21 18:46:36,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:36,041 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 197 transitions. [2021-08-21 18:46:36,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:46:36,041 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 197 transitions. [2021-08-21 18:46:36,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:36,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:36,042 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:36,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:36,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:36,268 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:36,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:36,268 INFO L82 PathProgramCache]: Analyzing trace with hash 1401497400, now seen corresponding path program 1 times [2021-08-21 18:46:36,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:36,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812618773] [2021-08-21 18:46:36,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:36,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:36,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:36,308 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:46:36,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:36,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812618773] [2021-08-21 18:46:36,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812618773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:36,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970892287] [2021-08-21 18:46:36,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:36,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:36,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:36,310 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) [2021-08-21 18:46:36,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 18:46:36,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:36,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 18:46:36,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:36,633 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:46:36,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970892287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:36,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:36,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 18:46:36,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309620462] [2021-08-21 18:46:36,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:46:36,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:36,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:46:36,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:46:36,636 INFO L87 Difference]: Start difference. First operand 99 states and 197 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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) [2021-08-21 18:46:36,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:36,718 INFO L93 Difference]: Finished difference Result 206 states and 383 transitions. [2021-08-21 18:46:36,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:46:36,718 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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) Word has length 24 [2021-08-21 18:46:36,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:36,720 INFO L225 Difference]: With dead ends: 206 [2021-08-21 18:46:36,720 INFO L226 Difference]: Without dead ends: 206 [2021-08-21 18:46:36,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 53.2ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:46:36,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-21 18:46:36,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 147. [2021-08-21 18:46:36,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.0616438356164384) internal successors, (301), 146 states have internal predecessors, (301), 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) [2021-08-21 18:46:36,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 301 transitions. [2021-08-21 18:46:36,725 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 301 transitions. Word has length 24 [2021-08-21 18:46:36,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:36,725 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 301 transitions. [2021-08-21 18:46:36,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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) [2021-08-21 18:46:36,726 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 301 transitions. [2021-08-21 18:46:36,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:36,727 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:36,727 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:36,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:36,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:36,950 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:36,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:36,951 INFO L82 PathProgramCache]: Analyzing trace with hash -448250184, now seen corresponding path program 6 times [2021-08-21 18:46:36,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:36,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939153205] [2021-08-21 18:46:36,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:36,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:36,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:37,019 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:37,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:37,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939153205] [2021-08-21 18:46:37,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939153205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:37,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661755371] [2021-08-21 18:46:37,020 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:46:37,020 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:37,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:37,021 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) [2021-08-21 18:46:37,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 18:46:37,203 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:46:37,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:37,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:46:37,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:37,372 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:37,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661755371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:37,372 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:37,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:46:37,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747730901] [2021-08-21 18:46:37,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:46:37,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:37,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:46:37,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:37,373 INFO L87 Difference]: Start difference. First operand 147 states and 301 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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) [2021-08-21 18:46:37,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:37,489 INFO L93 Difference]: Finished difference Result 230 states and 441 transitions. [2021-08-21 18:46:37,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:46:37,489 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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) Word has length 24 [2021-08-21 18:46:37,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:37,491 INFO L225 Difference]: With dead ends: 230 [2021-08-21 18:46:37,491 INFO L226 Difference]: Without dead ends: 218 [2021-08-21 18:46:37,491 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 120.3ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:46:37,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-21 18:46:37,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 183. [2021-08-21 18:46:37,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.043956043956044) internal successors, (372), 182 states have internal predecessors, (372), 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) [2021-08-21 18:46:37,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 372 transitions. [2021-08-21 18:46:37,497 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 372 transitions. Word has length 24 [2021-08-21 18:46:37,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:37,497 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 372 transitions. [2021-08-21 18:46:37,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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) [2021-08-21 18:46:37,498 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 372 transitions. [2021-08-21 18:46:37,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:37,498 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:37,499 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:37,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:37,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:37,711 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:37,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:37,711 INFO L82 PathProgramCache]: Analyzing trace with hash 605470520, now seen corresponding path program 2 times [2021-08-21 18:46:37,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:37,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554506227] [2021-08-21 18:46:37,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:37,712 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:37,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:37,773 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:46:37,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:37,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554506227] [2021-08-21 18:46:37,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554506227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:37,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473601263] [2021-08-21 18:46:37,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:46:37,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:37,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:37,781 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) [2021-08-21 18:46:37,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 18:46:37,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:46:37,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:37,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 18:46:37,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:38,086 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:46:38,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473601263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:38,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:38,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 18:46:38,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985577552] [2021-08-21 18:46:38,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:46:38,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:38,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:46:38,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:46:38,088 INFO L87 Difference]: Start difference. First operand 183 states and 372 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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) [2021-08-21 18:46:38,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:38,200 INFO L93 Difference]: Finished difference Result 221 states and 420 transitions. [2021-08-21 18:46:38,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:46:38,205 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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) Word has length 24 [2021-08-21 18:46:38,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:38,206 INFO L225 Difference]: With dead ends: 221 [2021-08-21 18:46:38,206 INFO L226 Difference]: Without dead ends: 221 [2021-08-21 18:46:38,206 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 66.3ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:46:38,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-21 18:46:38,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 171. [2021-08-21 18:46:38,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.0058823529411764) internal successors, (341), 170 states have internal predecessors, (341), 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) [2021-08-21 18:46:38,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 341 transitions. [2021-08-21 18:46:38,211 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 341 transitions. Word has length 24 [2021-08-21 18:46:38,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:38,212 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 341 transitions. [2021-08-21 18:46:38,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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) [2021-08-21 18:46:38,212 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 341 transitions. [2021-08-21 18:46:38,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:38,213 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:38,217 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:38,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:38,433 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,SelfDestructingSolverStorable9 [2021-08-21 18:46:38,434 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:38,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:38,434 INFO L82 PathProgramCache]: Analyzing trace with hash 60653496, now seen corresponding path program 7 times [2021-08-21 18:46:38,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:38,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784913693] [2021-08-21 18:46:38,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:38,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:38,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:38,487 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:38,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:38,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784913693] [2021-08-21 18:46:38,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784913693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:38,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174375794] [2021-08-21 18:46:38,488 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:46:38,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:38,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:38,488 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) [2021-08-21 18:46:38,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 18:46:38,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:38,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:46:38,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:38,891 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:38,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174375794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:38,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:38,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:46:38,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462238213] [2021-08-21 18:46:38,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:46:38,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:38,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:46:38,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:38,892 INFO L87 Difference]: Start difference. First operand 171 states and 341 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:46:39,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:39,526 INFO L93 Difference]: Finished difference Result 577 states and 984 transitions. [2021-08-21 18:46:39,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:46:39,527 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) Word has length 24 [2021-08-21 18:46:39,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:39,529 INFO L225 Difference]: With dead ends: 577 [2021-08-21 18:46:39,529 INFO L226 Difference]: Without dead ends: 577 [2021-08-21 18:46:39,530 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 420.6ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:46:39,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-21 18:46:39,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 183. [2021-08-21 18:46:39,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.0549450549450547) internal successors, (374), 182 states have internal predecessors, (374), 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) [2021-08-21 18:46:39,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 374 transitions. [2021-08-21 18:46:39,538 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 374 transitions. Word has length 24 [2021-08-21 18:46:39,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:39,538 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 374 transitions. [2021-08-21 18:46:39,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:46:39,538 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 374 transitions. [2021-08-21 18:46:39,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:39,539 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:39,539 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:39,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-08-21 18:46:39,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:39,761 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:39,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:39,761 INFO L82 PathProgramCache]: Analyzing trace with hash 318475960, now seen corresponding path program 8 times [2021-08-21 18:46:39,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:39,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287167512] [2021-08-21 18:46:39,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:39,762 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:39,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:39,833 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:39,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:39,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287167512] [2021-08-21 18:46:39,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287167512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:39,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638104243] [2021-08-21 18:46:39,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:46:39,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:39,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:39,849 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) [2021-08-21 18:46:39,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 18:46:40,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:46:40,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:40,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:46:40,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:40,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:40,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638104243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:40,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:40,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:46:40,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238262711] [2021-08-21 18:46:40,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:46:40,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:40,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:46:40,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:40,295 INFO L87 Difference]: Start difference. First operand 183 states and 374 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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) [2021-08-21 18:46:40,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:40,473 INFO L93 Difference]: Finished difference Result 355 states and 658 transitions. [2021-08-21 18:46:40,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:46:40,474 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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) Word has length 24 [2021-08-21 18:46:40,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:40,475 INFO L225 Difference]: With dead ends: 355 [2021-08-21 18:46:40,475 INFO L226 Difference]: Without dead ends: 351 [2021-08-21 18:46:40,476 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 154.4ms TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:46:40,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-08-21 18:46:40,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 240. [2021-08-21 18:46:40,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.1171548117154813) internal successors, (506), 239 states have internal predecessors, (506), 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) [2021-08-21 18:46:40,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 506 transitions. [2021-08-21 18:46:40,483 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 506 transitions. Word has length 24 [2021-08-21 18:46:40,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:40,483 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 506 transitions. [2021-08-21 18:46:40,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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) [2021-08-21 18:46:40,483 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 506 transitions. [2021-08-21 18:46:40,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:40,484 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:40,484 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:40,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:40,700 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,SelfDestructingSolverStorable11 [2021-08-21 18:46:40,701 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:40,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:40,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1253908808, now seen corresponding path program 9 times [2021-08-21 18:46:40,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:40,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924544125] [2021-08-21 18:46:40,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:40,701 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:40,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:40,757 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:40,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:40,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924544125] [2021-08-21 18:46:40,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924544125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:40,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516584805] [2021-08-21 18:46:40,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:46:40,758 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:40,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:40,765 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) [2021-08-21 18:46:40,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 18:46:41,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:46:41,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:41,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:46:41,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:41,181 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:41,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516584805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:41,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:41,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:46:41,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757054307] [2021-08-21 18:46:41,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:46:41,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:41,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:46:41,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:41,183 INFO L87 Difference]: Start difference. First operand 240 states and 506 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:41,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:41,493 INFO L93 Difference]: Finished difference Result 370 states and 706 transitions. [2021-08-21 18:46:41,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:46:41,493 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:46:41,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:41,495 INFO L225 Difference]: With dead ends: 370 [2021-08-21 18:46:41,495 INFO L226 Difference]: Without dead ends: 370 [2021-08-21 18:46:41,496 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 205.0ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:46:41,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-21 18:46:41,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 253. [2021-08-21 18:46:41,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0952380952380953) internal successors, (528), 252 states have internal predecessors, (528), 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) [2021-08-21 18:46:41,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 528 transitions. [2021-08-21 18:46:41,503 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 528 transitions. Word has length 24 [2021-08-21 18:46:41,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:41,503 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 528 transitions. [2021-08-21 18:46:41,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:41,503 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 528 transitions. [2021-08-21 18:46:41,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:41,504 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:41,504 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:41,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:41,716 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,SelfDestructingSolverStorable12 [2021-08-21 18:46:41,717 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:41,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:41,717 INFO L82 PathProgramCache]: Analyzing trace with hash 351717368, now seen corresponding path program 3 times [2021-08-21 18:46:41,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:41,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454462237] [2021-08-21 18:46:41,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:41,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:41,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:41,778 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:46:41,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:41,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454462237] [2021-08-21 18:46:41,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454462237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:41,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773072118] [2021-08-21 18:46:41,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:46:41,779 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:41,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:41,780 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) [2021-08-21 18:46:41,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 18:46:42,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 18:46:42,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:42,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 18:46:42,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:42,131 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:46:42,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773072118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:42,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:42,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-21 18:46:42,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126846413] [2021-08-21 18:46:42,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:46:42,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:42,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:46:42,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:46:42,132 INFO L87 Difference]: Start difference. First operand 253 states and 528 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 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) [2021-08-21 18:46:42,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:42,204 INFO L93 Difference]: Finished difference Result 273 states and 566 transitions. [2021-08-21 18:46:42,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 18:46:42,205 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 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) Word has length 24 [2021-08-21 18:46:42,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:42,206 INFO L225 Difference]: With dead ends: 273 [2021-08-21 18:46:42,206 INFO L226 Difference]: Without dead ends: 273 [2021-08-21 18:46:42,206 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 57.5ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:46:42,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-08-21 18:46:42,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 233. [2021-08-21 18:46:42,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.1293103448275863) internal successors, (494), 232 states have internal predecessors, (494), 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) [2021-08-21 18:46:42,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 494 transitions. [2021-08-21 18:46:42,212 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 494 transitions. Word has length 24 [2021-08-21 18:46:42,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:42,212 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 494 transitions. [2021-08-21 18:46:42,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 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) [2021-08-21 18:46:42,212 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 494 transitions. [2021-08-21 18:46:42,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:46:42,213 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:42,213 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:42,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:42,434 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,SelfDestructingSolverStorable13 [2021-08-21 18:46:42,434 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:42,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:42,434 INFO L82 PathProgramCache]: Analyzing trace with hash 648118904, now seen corresponding path program 10 times [2021-08-21 18:46:42,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:42,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120238795] [2021-08-21 18:46:42,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:42,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:42,499 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:42,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:42,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120238795] [2021-08-21 18:46:42,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120238795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:42,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863722059] [2021-08-21 18:46:42,499 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:46:42,499 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:42,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:42,504 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) [2021-08-21 18:46:42,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 18:46:42,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:46:42,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:42,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:46:42,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:42,946 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:42,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863722059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:42,946 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:42,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:46:42,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113931656] [2021-08-21 18:46:42,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:46:42,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:42,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:46:42,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:42,947 INFO L87 Difference]: Start difference. First operand 233 states and 494 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:46:43,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:43,252 INFO L93 Difference]: Finished difference Result 604 states and 1149 transitions. [2021-08-21 18:46:43,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:46:43,253 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) Word has length 24 [2021-08-21 18:46:43,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:43,255 INFO L225 Difference]: With dead ends: 604 [2021-08-21 18:46:43,255 INFO L226 Difference]: Without dead ends: 604 [2021-08-21 18:46:43,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 229.4ms TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:46:43,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-08-21 18:46:43,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 283. [2021-08-21 18:46:43,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 2.1702127659574466) internal successors, (612), 282 states have internal predecessors, (612), 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) [2021-08-21 18:46:43,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 612 transitions. [2021-08-21 18:46:43,267 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 612 transitions. Word has length 24 [2021-08-21 18:46:43,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:43,267 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 612 transitions. [2021-08-21 18:46:43,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:46:43,268 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 612 transitions. [2021-08-21 18:46:43,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:46:43,270 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:43,270 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:43,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:43,484 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,SelfDestructingSolverStorable14 [2021-08-21 18:46:43,485 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:43,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:43,485 INFO L82 PathProgramCache]: Analyzing trace with hash 66299930, now seen corresponding path program 4 times [2021-08-21 18:46:43,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:43,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029774279] [2021-08-21 18:46:43,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:43,486 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:43,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:43,814 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:43,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:43,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029774279] [2021-08-21 18:46:43,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029774279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:43,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526076379] [2021-08-21 18:46:43,814 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:46:43,814 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:43,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:43,817 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) [2021-08-21 18:46:43,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 18:46:44,160 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:46:44,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:44,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:46:44,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:44,748 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:46:44,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 18:46:44,815 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:44,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526076379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:44,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:44,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:46:44,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320968535] [2021-08-21 18:46:44,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:46:44,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:44,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:46:44,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:46:44,817 INFO L87 Difference]: Start difference. First operand 283 states and 612 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 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) [2021-08-21 18:46:45,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:45,282 INFO L93 Difference]: Finished difference Result 420 states and 858 transitions. [2021-08-21 18:46:45,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:46:45,283 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 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) Word has length 26 [2021-08-21 18:46:45,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:45,284 INFO L225 Difference]: With dead ends: 420 [2021-08-21 18:46:45,284 INFO L226 Difference]: Without dead ends: 415 [2021-08-21 18:46:45,285 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 480.7ms TimeCoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:46:45,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-08-21 18:46:45,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 292. [2021-08-21 18:46:45,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 2.178694158075601) internal successors, (634), 291 states have internal predecessors, (634), 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) [2021-08-21 18:46:45,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 634 transitions. [2021-08-21 18:46:45,292 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 634 transitions. Word has length 26 [2021-08-21 18:46:45,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:45,294 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 634 transitions. [2021-08-21 18:46:45,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 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) [2021-08-21 18:46:45,294 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 634 transitions. [2021-08-21 18:46:45,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:46:45,296 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:45,296 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:45,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:45,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:45,496 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:45,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:45,497 INFO L82 PathProgramCache]: Analyzing trace with hash 320089054, now seen corresponding path program 5 times [2021-08-21 18:46:45,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:45,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336757961] [2021-08-21 18:46:45,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:45,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:45,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:45,859 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:45,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:45,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336757961] [2021-08-21 18:46:45,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336757961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:45,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569091532] [2021-08-21 18:46:45,860 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:46:45,860 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:45,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:45,862 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) [2021-08-21 18:46:45,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 18:46:46,198 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:46:46,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:46,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:46:46,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:46,866 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 18:46:46,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 46 [2021-08-21 18:46:46,946 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:46,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569091532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:46,946 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:46,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 18:46:46,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704617186] [2021-08-21 18:46:46,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:46:46,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:46,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:46:46,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:46:46,948 INFO L87 Difference]: Start difference. First operand 292 states and 634 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 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) [2021-08-21 18:46:47,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:47,693 INFO L93 Difference]: Finished difference Result 415 states and 845 transitions. [2021-08-21 18:46:47,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:46:47,693 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 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) Word has length 26 [2021-08-21 18:46:47,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:47,695 INFO L225 Difference]: With dead ends: 415 [2021-08-21 18:46:47,695 INFO L226 Difference]: Without dead ends: 410 [2021-08-21 18:46:47,696 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 748.7ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:46:47,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-21 18:46:47,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 296. [2021-08-21 18:46:47,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 2.169491525423729) internal successors, (640), 295 states have internal predecessors, (640), 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) [2021-08-21 18:46:47,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 640 transitions. [2021-08-21 18:46:47,704 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 640 transitions. Word has length 26 [2021-08-21 18:46:47,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:47,704 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 640 transitions. [2021-08-21 18:46:47,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 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) [2021-08-21 18:46:47,704 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 640 transitions. [2021-08-21 18:46:47,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:46:47,706 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:47,706 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:47,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:47,928 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,SelfDestructingSolverStorable16 [2021-08-21 18:46:47,929 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:47,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:47,929 INFO L82 PathProgramCache]: Analyzing trace with hash -1783447654, now seen corresponding path program 11 times [2021-08-21 18:46:47,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:47,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107019286] [2021-08-21 18:46:47,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:47,930 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:47,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:48,422 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:48,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:48,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107019286] [2021-08-21 18:46:48,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107019286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:48,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346169632] [2021-08-21 18:46:48,423 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:46:48,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:48,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:48,424 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) [2021-08-21 18:46:48,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 18:46:48,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:46:48,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:48,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:46:48,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:49,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:49,340 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-21 18:46:49,341 INFO L388 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 33 treesize of output 27 [2021-08-21 18:46:49,413 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:49,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346169632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:49,414 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:49,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 18:46:49,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654534317] [2021-08-21 18:46:49,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:46:49,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:49,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:46:49,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:46:49,415 INFO L87 Difference]: Start difference. First operand 296 states and 640 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 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) [2021-08-21 18:46:50,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:50,609 INFO L93 Difference]: Finished difference Result 351 states and 718 transitions. [2021-08-21 18:46:50,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:46:50,609 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 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) Word has length 26 [2021-08-21 18:46:50,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:50,610 INFO L225 Difference]: With dead ends: 351 [2021-08-21 18:46:50,610 INFO L226 Difference]: Without dead ends: 346 [2021-08-21 18:46:50,611 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 1231.2ms TimeCoverageRelationStatistics Valid=183, Invalid=939, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:46:50,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-08-21 18:46:50,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 304. [2021-08-21 18:46:50,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.155115511551155) internal successors, (653), 303 states have internal predecessors, (653), 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) [2021-08-21 18:46:50,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 653 transitions. [2021-08-21 18:46:50,618 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 653 transitions. Word has length 26 [2021-08-21 18:46:50,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:50,618 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 653 transitions. [2021-08-21 18:46:50,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 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) [2021-08-21 18:46:50,618 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 653 transitions. [2021-08-21 18:46:50,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:46:50,619 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:50,619 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:50,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-08-21 18:46:50,841 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,SelfDestructingSolverStorable17 [2021-08-21 18:46:50,841 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:50,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:50,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1596416026, now seen corresponding path program 6 times [2021-08-21 18:46:50,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:50,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091929743] [2021-08-21 18:46:50,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:50,842 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:50,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:51,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:51,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:51,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091929743] [2021-08-21 18:46:51,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091929743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:51,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228669549] [2021-08-21 18:46:51,180 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:46:51,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:51,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:51,181 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) [2021-08-21 18:46:51,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 18:46:51,600 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:46:51,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:51,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:46:51,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:52,118 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:46:52,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 18:46:52,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:52,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228669549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:52,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:52,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:46:52,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528386685] [2021-08-21 18:46:52,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:46:52,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:52,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:46:52,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:46:52,185 INFO L87 Difference]: Start difference. First operand 304 states and 653 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:52,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:52,743 INFO L93 Difference]: Finished difference Result 435 states and 874 transitions. [2021-08-21 18:46:52,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 18:46:52,744 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:46:52,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:52,749 INFO L225 Difference]: With dead ends: 435 [2021-08-21 18:46:52,749 INFO L226 Difference]: Without dead ends: 430 [2021-08-21 18:46:52,749 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 540.5ms TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:46:52,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-08-21 18:46:52,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 304. [2021-08-21 18:46:52,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.155115511551155) internal successors, (653), 303 states have internal predecessors, (653), 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) [2021-08-21 18:46:52,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 653 transitions. [2021-08-21 18:46:52,759 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 653 transitions. Word has length 26 [2021-08-21 18:46:52,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:52,759 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 653 transitions. [2021-08-21 18:46:52,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:52,759 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 653 transitions. [2021-08-21 18:46:52,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:46:52,760 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:52,760 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:52,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:52,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:52,984 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:52,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:52,984 INFO L82 PathProgramCache]: Analyzing trace with hash -729726950, now seen corresponding path program 7 times [2021-08-21 18:46:52,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:52,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208129539] [2021-08-21 18:46:52,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:52,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:52,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:53,219 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:53,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:53,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208129539] [2021-08-21 18:46:53,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208129539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:53,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766101849] [2021-08-21 18:46:53,219 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:46:53,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:53,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:53,221 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) [2021-08-21 18:46:53,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 18:46:53,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:53,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:46:53,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:54,162 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:46:54,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 18:46:54,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:54,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766101849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:54,210 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:54,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:46:54,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650607456] [2021-08-21 18:46:54,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:46:54,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:54,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:46:54,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:46:54,212 INFO L87 Difference]: Start difference. First operand 304 states and 653 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 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) [2021-08-21 18:46:55,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:55,054 INFO L93 Difference]: Finished difference Result 527 states and 1054 transitions. [2021-08-21 18:46:55,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:46:55,055 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 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) Word has length 26 [2021-08-21 18:46:55,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:55,057 INFO L225 Difference]: With dead ends: 527 [2021-08-21 18:46:55,057 INFO L226 Difference]: Without dead ends: 522 [2021-08-21 18:46:55,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 693.7ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:46:55,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-08-21 18:46:55,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 308. [2021-08-21 18:46:55,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 307 states have (on average 2.1596091205211727) internal successors, (663), 307 states have internal predecessors, (663), 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) [2021-08-21 18:46:55,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 663 transitions. [2021-08-21 18:46:55,066 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 663 transitions. Word has length 26 [2021-08-21 18:46:55,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:55,066 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 663 transitions. [2021-08-21 18:46:55,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 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) [2021-08-21 18:46:55,066 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 663 transitions. [2021-08-21 18:46:55,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:46:55,067 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:55,067 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:55,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:55,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:55,289 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:55,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:55,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1992855578, now seen corresponding path program 8 times [2021-08-21 18:46:55,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:55,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897193115] [2021-08-21 18:46:55,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:55,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:55,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:55,545 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:55,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:55,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897193115] [2021-08-21 18:46:55,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897193115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:55,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2754959] [2021-08-21 18:46:55,546 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:46:55,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:55,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:55,547 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) [2021-08-21 18:46:55,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 18:46:56,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:46:56,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:56,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:46:56,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:56,534 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:46:56,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 18:46:56,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:56,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2754959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:56,807 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:56,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:46:56,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981163358] [2021-08-21 18:46:56,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:46:56,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:56,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:46:56,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:46:56,808 INFO L87 Difference]: Start difference. First operand 308 states and 663 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:46:57,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:57,958 INFO L93 Difference]: Finished difference Result 591 states and 1175 transitions. [2021-08-21 18:46:57,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:46:57,959 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) Word has length 26 [2021-08-21 18:46:57,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:57,961 INFO L225 Difference]: With dead ends: 591 [2021-08-21 18:46:57,961 INFO L226 Difference]: Without dead ends: 586 [2021-08-21 18:46:57,962 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 1034.6ms TimeCoverageRelationStatistics Valid=312, Invalid=1094, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:46:57,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-08-21 18:46:57,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 310. [2021-08-21 18:46:57,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 2.161812297734628) internal successors, (668), 309 states have internal predecessors, (668), 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) [2021-08-21 18:46:57,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 668 transitions. [2021-08-21 18:46:57,970 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 668 transitions. Word has length 26 [2021-08-21 18:46:57,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:57,971 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 668 transitions. [2021-08-21 18:46:57,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:46:57,971 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 668 transitions. [2021-08-21 18:46:57,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:46:57,971 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:57,972 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:57,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:58,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:58,185 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:46:58,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:58,185 INFO L82 PathProgramCache]: Analyzing trace with hash -121398562, now seen corresponding path program 9 times [2021-08-21 18:46:58,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:58,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762395434] [2021-08-21 18:46:58,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:58,186 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:58,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:58,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:58,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:58,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762395434] [2021-08-21 18:46:58,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762395434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:58,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129730463] [2021-08-21 18:46:58,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:46:58,496 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:58,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:58,501 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) [2021-08-21 18:46:58,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 18:46:59,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:46:59,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:59,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:46:59,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:59,517 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:46:59,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-08-21 18:46:59,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:59,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129730463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:59,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:59,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:46:59,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101018610] [2021-08-21 18:46:59,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:46:59,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:59,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:46:59,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:46:59,646 INFO L87 Difference]: Start difference. First operand 310 states and 668 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:00,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:00,742 INFO L93 Difference]: Finished difference Result 556 states and 1118 transitions. [2021-08-21 18:47:00,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:47:00,744 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) Word has length 26 [2021-08-21 18:47:00,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:00,746 INFO L225 Difference]: With dead ends: 556 [2021-08-21 18:47:00,746 INFO L226 Difference]: Without dead ends: 551 [2021-08-21 18:47:00,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 1021.0ms TimeCoverageRelationStatistics Valid=290, Invalid=1042, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:47:00,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-08-21 18:47:00,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 312. [2021-08-21 18:47:00,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.157556270096463) internal successors, (671), 311 states have internal predecessors, (671), 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) [2021-08-21 18:47:00,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 671 transitions. [2021-08-21 18:47:00,754 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 671 transitions. Word has length 26 [2021-08-21 18:47:00,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:00,755 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 671 transitions. [2021-08-21 18:47:00,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:00,755 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 671 transitions. [2021-08-21 18:47:00,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:00,756 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:00,756 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:00,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:00,978 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,SelfDestructingSolverStorable21 [2021-08-21 18:47:00,979 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:00,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:00,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1170675738, now seen corresponding path program 10 times [2021-08-21 18:47:00,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:00,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851621074] [2021-08-21 18:47:00,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:00,979 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:00,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:01,281 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:01,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:01,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851621074] [2021-08-21 18:47:01,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851621074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:01,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753611563] [2021-08-21 18:47:01,282 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:47:01,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:01,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:01,282 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) [2021-08-21 18:47:01,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 18:47:01,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:47:01,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:01,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:47:01,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:02,354 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:47:02,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 18:47:02,425 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:02,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753611563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:02,426 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:02,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:47:02,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749897956] [2021-08-21 18:47:02,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:47:02,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:02,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:47:02,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:47:02,427 INFO L87 Difference]: Start difference. First operand 312 states and 671 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:03,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:03,064 INFO L93 Difference]: Finished difference Result 505 states and 1002 transitions. [2021-08-21 18:47:03,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:47:03,064 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:47:03,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:03,066 INFO L225 Difference]: With dead ends: 505 [2021-08-21 18:47:03,066 INFO L226 Difference]: Without dead ends: 500 [2021-08-21 18:47:03,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 642.4ms TimeCoverageRelationStatistics Valid=174, Invalid=582, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:47:03,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2021-08-21 18:47:03,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 316. [2021-08-21 18:47:03,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.165079365079365) internal successors, (682), 315 states have internal predecessors, (682), 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) [2021-08-21 18:47:03,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 682 transitions. [2021-08-21 18:47:03,074 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 682 transitions. Word has length 26 [2021-08-21 18:47:03,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:03,074 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 682 transitions. [2021-08-21 18:47:03,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:03,074 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 682 transitions. [2021-08-21 18:47:03,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:03,075 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:03,075 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:03,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:03,296 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,SelfDestructingSolverStorable22 [2021-08-21 18:47:03,297 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:03,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:03,297 INFO L82 PathProgramCache]: Analyzing trace with hash -1016721510, now seen corresponding path program 12 times [2021-08-21 18:47:03,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:03,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951527734] [2021-08-21 18:47:03,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:03,297 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:03,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:03,708 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:03,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:03,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951527734] [2021-08-21 18:47:03,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951527734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:03,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766997183] [2021-08-21 18:47:03,708 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:47:03,709 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:03,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:03,709 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) [2021-08-21 18:47:03,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 18:47:04,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:47:04,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:04,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:47:04,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:05,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:05,036 INFO L354 Elim1Store]: treesize reduction 23, result has 48.9 percent of original size [2021-08-21 18:47:05,036 INFO L388 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 37 treesize of output 48 [2021-08-21 18:47:05,396 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:05,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766997183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:05,397 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:05,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-08-21 18:47:05,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360765382] [2021-08-21 18:47:05,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:47:05,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:05,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:47:05,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:47:05,398 INFO L87 Difference]: Start difference. First operand 316 states and 682 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 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) [2021-08-21 18:47:07,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:07,549 INFO L93 Difference]: Finished difference Result 404 states and 809 transitions. [2021-08-21 18:47:07,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:47:07,549 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 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) Word has length 26 [2021-08-21 18:47:07,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:07,551 INFO L225 Difference]: With dead ends: 404 [2021-08-21 18:47:07,551 INFO L226 Difference]: Without dead ends: 399 [2021-08-21 18:47:07,551 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 683 ImplicationChecksByTransitivity, 2071.2ms TimeCoverageRelationStatistics Valid=401, Invalid=2251, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:47:07,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-08-21 18:47:07,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 316. [2021-08-21 18:47:07,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.165079365079365) internal successors, (682), 315 states have internal predecessors, (682), 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) [2021-08-21 18:47:07,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 682 transitions. [2021-08-21 18:47:07,558 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 682 transitions. Word has length 26 [2021-08-21 18:47:07,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:07,558 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 682 transitions. [2021-08-21 18:47:07,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 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) [2021-08-21 18:47:07,558 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 682 transitions. [2021-08-21 18:47:07,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:07,559 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:07,559 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:07,592 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:07,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:07,773 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:07,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:07,773 INFO L82 PathProgramCache]: Analyzing trace with hash 1786750874, now seen corresponding path program 13 times [2021-08-21 18:47:07,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:07,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879212417] [2021-08-21 18:47:07,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:07,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:08,116 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:08,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:08,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879212417] [2021-08-21 18:47:08,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879212417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:08,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973716061] [2021-08-21 18:47:08,116 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:47:08,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:08,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:08,117 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) [2021-08-21 18:47:08,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 18:47:08,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:08,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:47:08,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:09,164 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:47:09,164 INFO L388 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 27 treesize of output 23 [2021-08-21 18:47:09,243 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:09,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973716061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:09,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:09,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-21 18:47:09,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251034281] [2021-08-21 18:47:09,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:47:09,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:09,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:47:09,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:47:09,244 INFO L87 Difference]: Start difference. First operand 316 states and 682 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:11,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:11,027 INFO L93 Difference]: Finished difference Result 639 states and 1228 transitions. [2021-08-21 18:47:11,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:47:11,027 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 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) Word has length 26 [2021-08-21 18:47:11,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:11,029 INFO L225 Difference]: With dead ends: 639 [2021-08-21 18:47:11,029 INFO L226 Difference]: Without dead ends: 624 [2021-08-21 18:47:11,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 725 ImplicationChecksByTransitivity, 1614.0ms TimeCoverageRelationStatistics Valid=445, Invalid=2105, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:47:11,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-08-21 18:47:11,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 331. [2021-08-21 18:47:11,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.1818181818181817) internal successors, (720), 330 states have internal predecessors, (720), 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) [2021-08-21 18:47:11,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 720 transitions. [2021-08-21 18:47:11,038 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 720 transitions. Word has length 26 [2021-08-21 18:47:11,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:11,038 INFO L470 AbstractCegarLoop]: Abstraction has 331 states and 720 transitions. [2021-08-21 18:47:11,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:11,038 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 720 transitions. [2021-08-21 18:47:11,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:11,039 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:11,039 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:11,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:11,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:11,261 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:11,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:11,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1931825126, now seen corresponding path program 11 times [2021-08-21 18:47:11,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:11,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258005987] [2021-08-21 18:47:11,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:11,262 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:11,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:11,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:11,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:11,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258005987] [2021-08-21 18:47:11,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258005987] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:11,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523089385] [2021-08-21 18:47:11,508 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:47:11,509 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:11,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:11,509 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) [2021-08-21 18:47:11,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 18:47:12,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:47:12,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:12,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:47:12,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:12,656 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:47:12,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 26 [2021-08-21 18:47:12,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:12,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523089385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:12,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:12,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 18:47:12,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146352317] [2021-08-21 18:47:12,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:47:12,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:12,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:47:12,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:47:12,784 INFO L87 Difference]: Start difference. First operand 331 states and 720 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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) [2021-08-21 18:47:14,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:14,266 INFO L93 Difference]: Finished difference Result 632 states and 1248 transitions. [2021-08-21 18:47:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:47:14,267 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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) Word has length 26 [2021-08-21 18:47:14,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:14,269 INFO L225 Difference]: With dead ends: 632 [2021-08-21 18:47:14,269 INFO L226 Difference]: Without dead ends: 627 [2021-08-21 18:47:14,269 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 1320.2ms TimeCoverageRelationStatistics Valid=371, Invalid=1521, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:47:14,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-08-21 18:47:14,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 329. [2021-08-21 18:47:14,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.176829268292683) internal successors, (714), 328 states have internal predecessors, (714), 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) [2021-08-21 18:47:14,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 714 transitions. [2021-08-21 18:47:14,277 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 714 transitions. Word has length 26 [2021-08-21 18:47:14,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:14,277 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 714 transitions. [2021-08-21 18:47:14,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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) [2021-08-21 18:47:14,277 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 714 transitions. [2021-08-21 18:47:14,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:14,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:14,278 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:14,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:14,500 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,SelfDestructingSolverStorable25 [2021-08-21 18:47:14,501 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:14,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:14,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1705861018, now seen corresponding path program 14 times [2021-08-21 18:47:14,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:14,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253174442] [2021-08-21 18:47:14,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:14,502 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:14,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:14,828 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:14,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:14,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253174442] [2021-08-21 18:47:14,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253174442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:14,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010263300] [2021-08-21 18:47:14,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:47:14,828 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:14,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:14,829 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) [2021-08-21 18:47:14,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 18:47:15,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:47:15,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:15,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 18:47:15,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:16,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:16,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:16,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:16,065 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:47:16,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-08-21 18:47:16,332 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:16,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010263300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:16,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:16,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-08-21 18:47:16,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179871368] [2021-08-21 18:47:16,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:47:16,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:16,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:47:16,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:47:16,334 INFO L87 Difference]: Start difference. First operand 329 states and 714 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 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) [2021-08-21 18:47:18,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:18,916 INFO L93 Difference]: Finished difference Result 657 states and 1307 transitions. [2021-08-21 18:47:18,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:47:18,917 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 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) Word has length 26 [2021-08-21 18:47:18,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:18,919 INFO L225 Difference]: With dead ends: 657 [2021-08-21 18:47:18,919 INFO L226 Difference]: Without dead ends: 652 [2021-08-21 18:47:18,920 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1023 ImplicationChecksByTransitivity, 2280.2ms TimeCoverageRelationStatistics Valid=625, Invalid=2681, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:47:18,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-08-21 18:47:18,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 329. [2021-08-21 18:47:18,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.176829268292683) internal successors, (714), 328 states have internal predecessors, (714), 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) [2021-08-21 18:47:18,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 714 transitions. [2021-08-21 18:47:18,928 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 714 transitions. Word has length 26 [2021-08-21 18:47:18,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:18,928 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 714 transitions. [2021-08-21 18:47:18,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 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) [2021-08-21 18:47:18,928 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 714 transitions. [2021-08-21 18:47:18,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:18,929 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:18,929 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:18,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:19,148 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,SelfDestructingSolverStorable26 [2021-08-21 18:47:19,149 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:19,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:19,149 INFO L82 PathProgramCache]: Analyzing trace with hash -983480102, now seen corresponding path program 12 times [2021-08-21 18:47:19,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:19,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081782048] [2021-08-21 18:47:19,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:19,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:19,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:19,436 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:19,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:19,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081782048] [2021-08-21 18:47:19,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081782048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:19,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225793944] [2021-08-21 18:47:19,436 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:47:19,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:19,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:19,441 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) [2021-08-21 18:47:19,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 18:47:20,312 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:47:20,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:20,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:47:20,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:20,838 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:47:20,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 18:47:20,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:20,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225793944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:20,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:20,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:47:20,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092640383] [2021-08-21 18:47:20,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:47:20,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:20,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:47:20,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:47:20,898 INFO L87 Difference]: Start difference. First operand 329 states and 714 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 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) [2021-08-21 18:47:21,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:21,331 INFO L93 Difference]: Finished difference Result 451 states and 938 transitions. [2021-08-21 18:47:21,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:47:21,332 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 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) Word has length 26 [2021-08-21 18:47:21,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:21,333 INFO L225 Difference]: With dead ends: 451 [2021-08-21 18:47:21,333 INFO L226 Difference]: Without dead ends: 446 [2021-08-21 18:47:21,334 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 481.8ms TimeCoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:47:21,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-08-21 18:47:21,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 337. [2021-08-21 18:47:21,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 2.1726190476190474) internal successors, (730), 336 states have internal predecessors, (730), 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) [2021-08-21 18:47:21,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 730 transitions. [2021-08-21 18:47:21,340 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 730 transitions. Word has length 26 [2021-08-21 18:47:21,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:21,340 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 730 transitions. [2021-08-21 18:47:21,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 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) [2021-08-21 18:47:21,341 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 730 transitions. [2021-08-21 18:47:21,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:21,341 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:21,341 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:21,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-08-21 18:47:21,566 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,SelfDestructingSolverStorable27 [2021-08-21 18:47:21,566 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:21,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:21,566 INFO L82 PathProgramCache]: Analyzing trace with hash 1739102426, now seen corresponding path program 13 times [2021-08-21 18:47:21,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:21,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688488965] [2021-08-21 18:47:21,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:21,567 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:21,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:21,837 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:21,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:21,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688488965] [2021-08-21 18:47:21,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688488965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:21,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306409999] [2021-08-21 18:47:21,838 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:47:21,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:21,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:21,849 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) [2021-08-21 18:47:21,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 18:47:22,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:22,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:47:22,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:23,173 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:47:23,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 18:47:23,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:23,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306409999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:23,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:23,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:47:23,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275843419] [2021-08-21 18:47:23,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:47:23,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:23,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:47:23,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:47:23,391 INFO L87 Difference]: Start difference. First operand 337 states and 730 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:24,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:24,046 INFO L93 Difference]: Finished difference Result 514 states and 1051 transitions. [2021-08-21 18:47:24,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:47:24,046 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) Word has length 26 [2021-08-21 18:47:24,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:24,047 INFO L225 Difference]: With dead ends: 514 [2021-08-21 18:47:24,048 INFO L226 Difference]: Without dead ends: 509 [2021-08-21 18:47:24,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 632.8ms TimeCoverageRelationStatistics Valid=172, Invalid=640, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:47:24,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-08-21 18:47:24,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 339. [2021-08-21 18:47:24,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 338 states have (on average 2.1745562130177514) internal successors, (735), 338 states have internal predecessors, (735), 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) [2021-08-21 18:47:24,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 735 transitions. [2021-08-21 18:47:24,054 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 735 transitions. Word has length 26 [2021-08-21 18:47:24,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:24,054 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 735 transitions. [2021-08-21 18:47:24,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:24,055 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 735 transitions. [2021-08-21 18:47:24,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:24,056 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:24,056 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:24,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:24,280 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,SelfDestructingSolverStorable28 [2021-08-21 18:47:24,280 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:24,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:24,281 INFO L82 PathProgramCache]: Analyzing trace with hash -2052596322, now seen corresponding path program 14 times [2021-08-21 18:47:24,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:24,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025512210] [2021-08-21 18:47:24,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:24,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:24,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:24,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:24,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:24,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025512210] [2021-08-21 18:47:24,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025512210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:24,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909105007] [2021-08-21 18:47:24,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:47:24,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:24,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:24,550 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) [2021-08-21 18:47:24,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 18:47:25,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:47:25,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:25,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:47:25,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:25,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:25,852 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:47:25,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-21 18:47:25,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:25,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909105007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:25,992 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:25,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 18:47:25,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373649028] [2021-08-21 18:47:25,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:47:25,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:25,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:47:25,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:47:25,994 INFO L87 Difference]: Start difference. First operand 339 states and 735 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) [2021-08-21 18:47:26,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:26,520 INFO L93 Difference]: Finished difference Result 466 states and 973 transitions. [2021-08-21 18:47:26,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:47:26,520 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) Word has length 26 [2021-08-21 18:47:26,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:26,521 INFO L225 Difference]: With dead ends: 466 [2021-08-21 18:47:26,521 INFO L226 Difference]: Without dead ends: 461 [2021-08-21 18:47:26,522 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 563.5ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:47:26,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-08-21 18:47:26,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 342. [2021-08-21 18:47:26,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.1847507331378297) internal successors, (745), 341 states have internal predecessors, (745), 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) [2021-08-21 18:47:26,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 745 transitions. [2021-08-21 18:47:26,528 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 745 transitions. Word has length 26 [2021-08-21 18:47:26,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:26,528 INFO L470 AbstractCegarLoop]: Abstraction has 342 states and 745 transitions. [2021-08-21 18:47:26,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) [2021-08-21 18:47:26,528 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 745 transitions. [2021-08-21 18:47:26,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:26,529 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:26,529 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:26,547 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:26,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:26,733 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:26,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:26,733 INFO L82 PathProgramCache]: Analyzing trace with hash 1125002074, now seen corresponding path program 15 times [2021-08-21 18:47:26,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:26,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007170298] [2021-08-21 18:47:26,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:26,733 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:26,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:27,024 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:27,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:27,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007170298] [2021-08-21 18:47:27,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007170298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:27,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514669125] [2021-08-21 18:47:27,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:47:27,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:27,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:27,029 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) [2021-08-21 18:47:27,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 18:47:28,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:47:28,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:28,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:47:28,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:28,451 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:47:28,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 18:47:28,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:28,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514669125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:28,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:28,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:47:28,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677729510] [2021-08-21 18:47:28,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:47:28,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:28,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:47:28,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:47:28,676 INFO L87 Difference]: Start difference. First operand 342 states and 745 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:29,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:29,120 INFO L93 Difference]: Finished difference Result 488 states and 1018 transitions. [2021-08-21 18:47:29,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:47:29,121 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) Word has length 26 [2021-08-21 18:47:29,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:29,123 INFO L225 Difference]: With dead ends: 488 [2021-08-21 18:47:29,123 INFO L226 Difference]: Without dead ends: 483 [2021-08-21 18:47:29,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 543.3ms TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:47:29,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-08-21 18:47:29,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 344. [2021-08-21 18:47:29,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 2.183673469387755) internal successors, (749), 343 states have internal predecessors, (749), 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) [2021-08-21 18:47:29,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 749 transitions. [2021-08-21 18:47:29,129 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 749 transitions. Word has length 26 [2021-08-21 18:47:29,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:29,130 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 749 transitions. [2021-08-21 18:47:29,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:29,130 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 749 transitions. [2021-08-21 18:47:29,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:29,131 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:29,131 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:29,155 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-08-21 18:47:29,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:29,345 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:29,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:29,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1758141146, now seen corresponding path program 16 times [2021-08-21 18:47:29,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:29,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267342822] [2021-08-21 18:47:29,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:29,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:29,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:29,623 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:29,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:29,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267342822] [2021-08-21 18:47:29,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267342822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:29,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488099999] [2021-08-21 18:47:29,623 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:47:29,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:29,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:29,624 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) [2021-08-21 18:47:29,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 18:47:30,654 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:47:30,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:30,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:47:30,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:31,099 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:47:31,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 18:47:31,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:31,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488099999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:31,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:31,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:47:31,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997837392] [2021-08-21 18:47:31,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:47:31,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:31,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:47:31,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:47:31,162 INFO L87 Difference]: Start difference. First operand 344 states and 749 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:31,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:31,573 INFO L93 Difference]: Finished difference Result 473 states and 978 transitions. [2021-08-21 18:47:31,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:47:31,573 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:47:31,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:31,575 INFO L225 Difference]: With dead ends: 473 [2021-08-21 18:47:31,575 INFO L226 Difference]: Without dead ends: 468 [2021-08-21 18:47:31,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 472.8ms TimeCoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:47:31,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-08-21 18:47:31,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 347. [2021-08-21 18:47:31,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 2.19364161849711) internal successors, (759), 346 states have internal predecessors, (759), 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) [2021-08-21 18:47:31,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 759 transitions. [2021-08-21 18:47:31,581 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 759 transitions. Word has length 26 [2021-08-21 18:47:31,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:31,581 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 759 transitions. [2021-08-21 18:47:31,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:31,581 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 759 transitions. [2021-08-21 18:47:31,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:31,582 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:31,582 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:31,619 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-21 18:47:31,796 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,SelfDestructingSolverStorable31 [2021-08-21 18:47:31,797 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:31,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:31,797 INFO L82 PathProgramCache]: Analyzing trace with hash -429256102, now seen corresponding path program 15 times [2021-08-21 18:47:31,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:31,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526697006] [2021-08-21 18:47:31,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:31,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:31,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:32,145 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:32,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:32,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526697006] [2021-08-21 18:47:32,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526697006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:32,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891481649] [2021-08-21 18:47:32,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:47:32,146 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:32,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:32,147 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) [2021-08-21 18:47:32,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 18:47:33,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:47:33,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:33,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:47:33,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:33,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:33,897 INFO L354 Elim1Store]: treesize reduction 23, result has 48.9 percent of original size [2021-08-21 18:47:33,897 INFO L388 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 37 treesize of output 48 [2021-08-21 18:47:34,184 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:34,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891481649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:34,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:34,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-08-21 18:47:34,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039663611] [2021-08-21 18:47:34,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:47:34,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:34,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:47:34,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:47:34,186 INFO L87 Difference]: Start difference. First operand 347 states and 759 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 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) [2021-08-21 18:47:35,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:35,983 INFO L93 Difference]: Finished difference Result 435 states and 885 transitions. [2021-08-21 18:47:35,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:47:35,983 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 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) Word has length 26 [2021-08-21 18:47:35,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:35,984 INFO L225 Difference]: With dead ends: 435 [2021-08-21 18:47:35,984 INFO L226 Difference]: Without dead ends: 425 [2021-08-21 18:47:35,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 1765.9ms TimeCoverageRelationStatistics Valid=399, Invalid=2253, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:47:35,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-08-21 18:47:35,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 347. [2021-08-21 18:47:35,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 2.19364161849711) internal successors, (759), 346 states have internal predecessors, (759), 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) [2021-08-21 18:47:35,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 759 transitions. [2021-08-21 18:47:35,991 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 759 transitions. Word has length 26 [2021-08-21 18:47:35,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:35,991 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 759 transitions. [2021-08-21 18:47:35,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 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) [2021-08-21 18:47:35,991 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 759 transitions. [2021-08-21 18:47:35,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:35,992 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:35,992 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:36,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:36,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:36,201 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:36,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:36,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1920751014, now seen corresponding path program 16 times [2021-08-21 18:47:36,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:36,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076885646] [2021-08-21 18:47:36,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:36,202 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:36,533 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:36,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:36,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076885646] [2021-08-21 18:47:36,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076885646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:36,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011209253] [2021-08-21 18:47:36,534 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:47:36,534 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:36,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:36,535 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) [2021-08-21 18:47:36,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 18:47:37,650 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:47:37,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:37,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:47:37,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:37,986 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:47:37,987 INFO L388 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 27 treesize of output 23 [2021-08-21 18:47:38,064 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:38,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011209253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:38,064 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:38,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-21 18:47:38,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28584047] [2021-08-21 18:47:38,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:47:38,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:38,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:47:38,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:47:38,065 INFO L87 Difference]: Start difference. First operand 347 states and 759 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:39,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:39,214 INFO L93 Difference]: Finished difference Result 584 states and 1174 transitions. [2021-08-21 18:47:39,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:47:39,215 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 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) Word has length 26 [2021-08-21 18:47:39,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:39,217 INFO L225 Difference]: With dead ends: 584 [2021-08-21 18:47:39,217 INFO L226 Difference]: Without dead ends: 574 [2021-08-21 18:47:39,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1121.8ms TimeCoverageRelationStatistics Valid=346, Invalid=1634, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:47:39,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-08-21 18:47:39,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 375. [2021-08-21 18:47:39,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 374 states have (on average 2.213903743315508) internal successors, (828), 374 states have internal predecessors, (828), 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) [2021-08-21 18:47:39,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 828 transitions. [2021-08-21 18:47:39,223 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 828 transitions. Word has length 26 [2021-08-21 18:47:39,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:39,223 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 828 transitions. [2021-08-21 18:47:39,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:39,224 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 828 transitions. [2021-08-21 18:47:39,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:39,224 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:39,225 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:39,257 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:39,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:39,444 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:39,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:39,445 INFO L82 PathProgramCache]: Analyzing trace with hash -1344359718, now seen corresponding path program 17 times [2021-08-21 18:47:39,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:39,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112774255] [2021-08-21 18:47:39,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:39,445 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:39,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:39,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:39,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112774255] [2021-08-21 18:47:39,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112774255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:39,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883710967] [2021-08-21 18:47:39,700 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:47:39,700 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:39,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:39,705 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) [2021-08-21 18:47:39,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 18:47:40,924 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:47:40,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:40,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:47:40,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:41,338 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-21 18:47:41,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 57 [2021-08-21 18:47:41,447 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:41,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883710967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:41,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:41,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 18:47:41,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530061297] [2021-08-21 18:47:41,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:47:41,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:41,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:47:41,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:47:41,449 INFO L87 Difference]: Start difference. First operand 375 states and 828 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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) [2021-08-21 18:47:42,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:42,519 INFO L93 Difference]: Finished difference Result 614 states and 1266 transitions. [2021-08-21 18:47:42,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:47:42,519 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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) Word has length 26 [2021-08-21 18:47:42,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:42,521 INFO L225 Difference]: With dead ends: 614 [2021-08-21 18:47:42,521 INFO L226 Difference]: Without dead ends: 609 [2021-08-21 18:47:42,522 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 838.0ms TimeCoverageRelationStatistics Valid=300, Invalid=1182, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:47:42,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-08-21 18:47:42,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 377. [2021-08-21 18:47:42,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 2.2180851063829787) internal successors, (834), 376 states have internal predecessors, (834), 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) [2021-08-21 18:47:42,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 834 transitions. [2021-08-21 18:47:42,529 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 834 transitions. Word has length 26 [2021-08-21 18:47:42,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:42,529 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 834 transitions. [2021-08-21 18:47:42,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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) [2021-08-21 18:47:42,530 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 834 transitions. [2021-08-21 18:47:42,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:42,531 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:42,531 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:42,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-08-21 18:47:42,736 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,SelfDestructingSolverStorable34 [2021-08-21 18:47:42,737 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:42,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:42,737 INFO L82 PathProgramCache]: Analyzing trace with hash -2001640870, now seen corresponding path program 17 times [2021-08-21 18:47:42,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:42,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475862619] [2021-08-21 18:47:42,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:42,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:43,049 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:43,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:43,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475862619] [2021-08-21 18:47:43,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475862619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:43,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068824381] [2021-08-21 18:47:43,049 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:47:43,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:43,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:43,050 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) [2021-08-21 18:47:43,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 18:47:44,254 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:47:44,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:44,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:47:44,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:44,559 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 18:47:44,560 INFO L388 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 27 treesize of output 41 [2021-08-21 18:47:44,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:44,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068824381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:44,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:44,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-21 18:47:44,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438807538] [2021-08-21 18:47:44,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:47:44,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:44,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:47:44,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:47:44,720 INFO L87 Difference]: Start difference. First operand 377 states and 834 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:46,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:46,651 INFO L93 Difference]: Finished difference Result 635 states and 1308 transitions. [2021-08-21 18:47:46,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:47:46,651 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 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) Word has length 26 [2021-08-21 18:47:46,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:46,653 INFO L225 Difference]: With dead ends: 635 [2021-08-21 18:47:46,653 INFO L226 Difference]: Without dead ends: 619 [2021-08-21 18:47:46,653 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1754.1ms TimeCoverageRelationStatistics Valid=477, Invalid=1875, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:47:46,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-21 18:47:46,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 383. [2021-08-21 18:47:46,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.217277486910995) internal successors, (847), 382 states have internal predecessors, (847), 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) [2021-08-21 18:47:46,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 847 transitions. [2021-08-21 18:47:46,659 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 847 transitions. Word has length 26 [2021-08-21 18:47:46,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:46,660 INFO L470 AbstractCegarLoop]: Abstraction has 383 states and 847 transitions. [2021-08-21 18:47:46,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:47:46,660 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 847 transitions. [2021-08-21 18:47:46,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:46,661 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:46,661 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:46,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:46,874 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,SelfDestructingSolverStorable35 [2021-08-21 18:47:46,875 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:46,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:46,875 INFO L82 PathProgramCache]: Analyzing trace with hash 836353438, now seen corresponding path program 18 times [2021-08-21 18:47:46,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:46,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167401634] [2021-08-21 18:47:46,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:46,875 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:47,090 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:47,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:47,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167401634] [2021-08-21 18:47:47,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167401634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:47,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691549957] [2021-08-21 18:47:47,090 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:47:47,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:47,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:47,091 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) [2021-08-21 18:47:47,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 18:47:48,321 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:47:48,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:48,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:47:48,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:48,741 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:47:48,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 67 [2021-08-21 18:47:49,291 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:49,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691549957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:49,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:49,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 18:47:49,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184365113] [2021-08-21 18:47:49,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:47:49,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:49,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:47:49,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:47:49,293 INFO L87 Difference]: Start difference. First operand 383 states and 847 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:50,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:50,601 INFO L93 Difference]: Finished difference Result 599 states and 1225 transitions. [2021-08-21 18:47:50,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:47:50,601 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:47:50,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:50,603 INFO L225 Difference]: With dead ends: 599 [2021-08-21 18:47:50,603 INFO L226 Difference]: Without dead ends: 589 [2021-08-21 18:47:50,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1177.2ms TimeCoverageRelationStatistics Valid=285, Invalid=1437, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:47:50,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-08-21 18:47:50,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 379. [2021-08-21 18:47:50,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 2.2142857142857144) internal successors, (837), 378 states have internal predecessors, (837), 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) [2021-08-21 18:47:50,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 837 transitions. [2021-08-21 18:47:50,610 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 837 transitions. Word has length 26 [2021-08-21 18:47:50,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:50,610 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 837 transitions. [2021-08-21 18:47:50,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:50,610 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 837 transitions. [2021-08-21 18:47:50,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:50,611 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:50,611 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:50,633 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-21 18:47:50,820 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,SelfDestructingSolverStorable36 [2021-08-21 18:47:50,821 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:50,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:50,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1935474206, now seen corresponding path program 18 times [2021-08-21 18:47:50,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:50,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522896916] [2021-08-21 18:47:50,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:50,821 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:50,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:51,171 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:51,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:51,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522896916] [2021-08-21 18:47:51,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522896916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:51,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361649259] [2021-08-21 18:47:51,172 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:47:51,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:51,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:51,174 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) [2021-08-21 18:47:51,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 18:47:52,485 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:47:52,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:52,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:47:52,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:52,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:52,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:52,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:52,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:47:52,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-08-21 18:47:53,129 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:53,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361649259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:53,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:53,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 18 [2021-08-21 18:47:53,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920174254] [2021-08-21 18:47:53,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:47:53,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:53,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:47:53,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:47:53,132 INFO L87 Difference]: Start difference. First operand 379 states and 837 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 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) [2021-08-21 18:47:54,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:54,409 INFO L93 Difference]: Finished difference Result 492 states and 1063 transitions. [2021-08-21 18:47:54,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:47:54,410 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 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) Word has length 26 [2021-08-21 18:47:54,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:54,411 INFO L225 Difference]: With dead ends: 492 [2021-08-21 18:47:54,411 INFO L226 Difference]: Without dead ends: 482 [2021-08-21 18:47:54,412 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1294.6ms TimeCoverageRelationStatistics Valid=329, Invalid=1231, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:47:54,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-08-21 18:47:54,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 379. [2021-08-21 18:47:54,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 2.2142857142857144) internal successors, (837), 378 states have internal predecessors, (837), 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) [2021-08-21 18:47:54,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 837 transitions. [2021-08-21 18:47:54,417 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 837 transitions. Word has length 26 [2021-08-21 18:47:54,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:54,417 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 837 transitions. [2021-08-21 18:47:54,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 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) [2021-08-21 18:47:54,418 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 837 transitions. [2021-08-21 18:47:54,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:54,418 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:54,418 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:54,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:54,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:54,633 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:54,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:54,633 INFO L82 PathProgramCache]: Analyzing trace with hash 291662298, now seen corresponding path program 19 times [2021-08-21 18:47:54,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:54,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261835919] [2021-08-21 18:47:54,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:54,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:54,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:54,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:54,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:54,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261835919] [2021-08-21 18:47:54,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261835919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:54,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811306288] [2021-08-21 18:47:54,845 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:47:54,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:54,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:54,846 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) [2021-08-21 18:47:54,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 18:47:56,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:56,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:47:56,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:56,795 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 18:47:56,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 24 [2021-08-21 18:47:56,850 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:56,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811306288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:56,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:56,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:47:56,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644741218] [2021-08-21 18:47:56,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:47:56,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:56,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:47:56,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:47:56,851 INFO L87 Difference]: Start difference. First operand 379 states and 837 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) [2021-08-21 18:47:57,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:57,164 INFO L93 Difference]: Finished difference Result 538 states and 1136 transitions. [2021-08-21 18:47:57,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:47:57,164 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) Word has length 26 [2021-08-21 18:47:57,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:57,166 INFO L225 Difference]: With dead ends: 538 [2021-08-21 18:47:57,166 INFO L226 Difference]: Without dead ends: 533 [2021-08-21 18:47:57,166 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 412.8ms TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:47:57,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-08-21 18:47:57,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 393. [2021-08-21 18:47:57,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.2244897959183674) internal successors, (872), 392 states have internal predecessors, (872), 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) [2021-08-21 18:47:57,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 872 transitions. [2021-08-21 18:47:57,171 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 872 transitions. Word has length 26 [2021-08-21 18:47:57,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:57,171 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 872 transitions. [2021-08-21 18:47:57,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) [2021-08-21 18:47:57,171 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 872 transitions. [2021-08-21 18:47:57,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:47:57,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:57,172 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:57,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:57,372 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,SelfDestructingSolverStorable38 [2021-08-21 18:47:57,373 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:47:57,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:57,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1280722470, now seen corresponding path program 20 times [2021-08-21 18:47:57,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:57,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646933446] [2021-08-21 18:47:57,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:57,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:57,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:57,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:57,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:57,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646933446] [2021-08-21 18:47:57,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646933446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:57,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436696966] [2021-08-21 18:47:57,586 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:47:57,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:57,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:57,589 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) [2021-08-21 18:47:57,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 18:47:59,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:47:59,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:59,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:47:59,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:59,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:59,384 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:47:59,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-21 18:47:59,501 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:59,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436696966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:59,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:59,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 18:47:59,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355016258] [2021-08-21 18:47:59,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:47:59,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:59,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:47:59,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:47:59,502 INFO L87 Difference]: Start difference. First operand 393 states and 872 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) [2021-08-21 18:48:00,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:00,118 INFO L93 Difference]: Finished difference Result 606 states and 1263 transitions. [2021-08-21 18:48:00,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:48:00,118 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) Word has length 26 [2021-08-21 18:48:00,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:00,120 INFO L225 Difference]: With dead ends: 606 [2021-08-21 18:48:00,120 INFO L226 Difference]: Without dead ends: 601 [2021-08-21 18:48:00,121 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 601.9ms TimeCoverageRelationStatistics Valid=188, Invalid=742, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:48:00,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-08-21 18:48:00,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 395. [2021-08-21 18:48:00,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.2258883248730963) internal successors, (877), 394 states have internal predecessors, (877), 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) [2021-08-21 18:48:00,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 877 transitions. [2021-08-21 18:48:00,127 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 877 transitions. Word has length 26 [2021-08-21 18:48:00,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:00,127 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 877 transitions. [2021-08-21 18:48:00,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) [2021-08-21 18:48:00,128 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 877 transitions. [2021-08-21 18:48:00,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:00,128 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:00,128 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:00,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-08-21 18:48:00,344 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,SelfDestructingSolverStorable39 [2021-08-21 18:48:00,345 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:00,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:00,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1454412646, now seen corresponding path program 21 times [2021-08-21 18:48:00,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:00,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956006505] [2021-08-21 18:48:00,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:00,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:00,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:00,546 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:00,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:00,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956006505] [2021-08-21 18:48:00,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956006505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:00,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542929693] [2021-08-21 18:48:00,546 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:48:00,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:00,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:00,547 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) [2021-08-21 18:48:00,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 18:48:02,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:48:02,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:02,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:48:02,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:02,387 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:48:02,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 18:48:02,572 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:02,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542929693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:02,572 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:02,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:48:02,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606946516] [2021-08-21 18:48:02,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:48:02,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:02,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:48:02,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:48:02,573 INFO L87 Difference]: Start difference. First operand 395 states and 877 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:02,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:02,931 INFO L93 Difference]: Finished difference Result 545 states and 1160 transitions. [2021-08-21 18:48:02,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:48:02,931 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:48:02,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:02,933 INFO L225 Difference]: With dead ends: 545 [2021-08-21 18:48:02,933 INFO L226 Difference]: Without dead ends: 540 [2021-08-21 18:48:02,933 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 399.6ms TimeCoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:48:02,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-08-21 18:48:02,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 400. [2021-08-21 18:48:02,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.2280701754385963) internal successors, (889), 399 states have internal predecessors, (889), 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) [2021-08-21 18:48:02,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 889 transitions. [2021-08-21 18:48:02,938 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 889 transitions. Word has length 26 [2021-08-21 18:48:02,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:02,938 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 889 transitions. [2021-08-21 18:48:02,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:02,938 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 889 transitions. [2021-08-21 18:48:02,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:02,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:02,939 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:02,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:03,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:03,140 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:03,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:03,140 INFO L82 PathProgramCache]: Analyzing trace with hash -2046217062, now seen corresponding path program 22 times [2021-08-21 18:48:03,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:03,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55894802] [2021-08-21 18:48:03,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:03,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:03,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:03,359 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:03,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:03,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55894802] [2021-08-21 18:48:03,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55894802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:03,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040850260] [2021-08-21 18:48:03,359 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:48:03,360 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:03,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:03,361 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) [2021-08-21 18:48:03,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 18:48:04,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:48:04,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:04,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:48:04,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:05,211 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:48:05,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-08-21 18:48:05,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:05,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040850260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:05,509 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:05,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 18:48:05,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288278225] [2021-08-21 18:48:05,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:48:05,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:05,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:48:05,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:48:05,510 INFO L87 Difference]: Start difference. First operand 400 states and 889 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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) [2021-08-21 18:48:05,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:05,898 INFO L93 Difference]: Finished difference Result 555 states and 1181 transitions. [2021-08-21 18:48:05,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:48:05,898 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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) Word has length 26 [2021-08-21 18:48:05,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:05,900 INFO L225 Difference]: With dead ends: 555 [2021-08-21 18:48:05,900 INFO L226 Difference]: Without dead ends: 550 [2021-08-21 18:48:05,900 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 417.4ms TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:48:05,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-08-21 18:48:05,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 404. [2021-08-21 18:48:05,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.225806451612903) internal successors, (897), 403 states have internal predecessors, (897), 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) [2021-08-21 18:48:05,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 897 transitions. [2021-08-21 18:48:05,905 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 897 transitions. Word has length 26 [2021-08-21 18:48:05,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:05,905 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 897 transitions. [2021-08-21 18:48:05,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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) [2021-08-21 18:48:05,905 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 897 transitions. [2021-08-21 18:48:05,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:05,906 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:05,906 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:05,928 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-08-21 18:48:06,106 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,SelfDestructingSolverStorable41 [2021-08-21 18:48:06,107 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:06,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:06,107 INFO L82 PathProgramCache]: Analyzing trace with hash -2095905962, now seen corresponding path program 23 times [2021-08-21 18:48:06,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:06,107 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788944949] [2021-08-21 18:48:06,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:06,107 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:06,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:06,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:06,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:06,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788944949] [2021-08-21 18:48:06,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788944949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:06,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668649654] [2021-08-21 18:48:06,302 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:48:06,302 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:06,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:06,303 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) [2021-08-21 18:48:06,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 18:48:07,839 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:48:07,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:07,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:48:07,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:08,237 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:48:08,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 62 [2021-08-21 18:48:08,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:08,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668649654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:08,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:08,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 18:48:08,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620879067] [2021-08-21 18:48:08,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:48:08,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:08,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:48:08,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:48:08,451 INFO L87 Difference]: Start difference. First operand 404 states and 897 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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) [2021-08-21 18:48:08,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:08,889 INFO L93 Difference]: Finished difference Result 544 states and 1163 transitions. [2021-08-21 18:48:08,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:48:08,889 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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) Word has length 26 [2021-08-21 18:48:08,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:08,891 INFO L225 Difference]: With dead ends: 544 [2021-08-21 18:48:08,891 INFO L226 Difference]: Without dead ends: 539 [2021-08-21 18:48:08,891 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 465.2ms TimeCoverageRelationStatistics Valid=172, Invalid=640, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:48:08,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-08-21 18:48:08,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 408. [2021-08-21 18:48:08,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.2186732186732185) internal successors, (903), 407 states have internal predecessors, (903), 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) [2021-08-21 18:48:08,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 903 transitions. [2021-08-21 18:48:08,898 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 903 transitions. Word has length 26 [2021-08-21 18:48:08,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:08,898 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 903 transitions. [2021-08-21 18:48:08,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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) [2021-08-21 18:48:08,898 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 903 transitions. [2021-08-21 18:48:08,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:08,899 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:08,899 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:08,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-21 18:48:09,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:09,117 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:09,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:09,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1598426410, now seen corresponding path program 24 times [2021-08-21 18:48:09,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:09,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405888896] [2021-08-21 18:48:09,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:09,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:09,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:09,387 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:09,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:09,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405888896] [2021-08-21 18:48:09,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405888896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:09,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690971698] [2021-08-21 18:48:09,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:48:09,388 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:09,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:09,389 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) [2021-08-21 18:48:09,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 18:48:11,035 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:48:11,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:11,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:48:11,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:11,525 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:48:11,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 42 [2021-08-21 18:48:11,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:11,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690971698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:11,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:11,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 18:48:11,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011153355] [2021-08-21 18:48:11,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:48:11,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:11,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:48:11,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:48:11,906 INFO L87 Difference]: Start difference. First operand 408 states and 903 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:13,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:13,388 INFO L93 Difference]: Finished difference Result 570 states and 1187 transitions. [2021-08-21 18:48:13,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:48:13,388 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:48:13,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:13,390 INFO L225 Difference]: With dead ends: 570 [2021-08-21 18:48:13,390 INFO L226 Difference]: Without dead ends: 565 [2021-08-21 18:48:13,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 1252.7ms TimeCoverageRelationStatistics Valid=227, Invalid=1179, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:48:13,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-08-21 18:48:13,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 410. [2021-08-21 18:48:13,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.2224938875305624) internal successors, (909), 409 states have internal predecessors, (909), 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) [2021-08-21 18:48:13,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 909 transitions. [2021-08-21 18:48:13,396 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 909 transitions. Word has length 26 [2021-08-21 18:48:13,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:13,396 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 909 transitions. [2021-08-21 18:48:13,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:13,396 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 909 transitions. [2021-08-21 18:48:13,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:13,397 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:13,397 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:13,417 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-21 18:48:13,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:13,597 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:13,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:13,598 INFO L82 PathProgramCache]: Analyzing trace with hash 509143638, now seen corresponding path program 19 times [2021-08-21 18:48:13,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:13,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017440418] [2021-08-21 18:48:13,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:13,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:13,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:13,816 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:13,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:13,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017440418] [2021-08-21 18:48:13,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017440418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:13,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893071803] [2021-08-21 18:48:13,816 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:48:13,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:13,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:13,817 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) [2021-08-21 18:48:13,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 18:48:15,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:15,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:48:15,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:16,015 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:48:16,015 INFO L388 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 27 treesize of output 23 [2021-08-21 18:48:16,077 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:16,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893071803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:16,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:16,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-21 18:48:16,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136501781] [2021-08-21 18:48:16,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:48:16,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:16,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:48:16,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:48:16,078 INFO L87 Difference]: Start difference. First operand 410 states and 909 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 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) [2021-08-21 18:48:16,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:16,526 INFO L93 Difference]: Finished difference Result 530 states and 1099 transitions. [2021-08-21 18:48:16,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:48:16,526 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 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) Word has length 26 [2021-08-21 18:48:16,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:16,528 INFO L225 Difference]: With dead ends: 530 [2021-08-21 18:48:16,528 INFO L226 Difference]: Without dead ends: 525 [2021-08-21 18:48:16,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 485.3ms TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:48:16,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-08-21 18:48:16,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 417. [2021-08-21 18:48:16,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.21875) internal successors, (923), 416 states have internal predecessors, (923), 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) [2021-08-21 18:48:16,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 923 transitions. [2021-08-21 18:48:16,533 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 923 transitions. Word has length 26 [2021-08-21 18:48:16,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:16,533 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 923 transitions. [2021-08-21 18:48:16,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 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) [2021-08-21 18:48:16,533 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 923 transitions. [2021-08-21 18:48:16,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:16,534 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:16,534 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:16,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-08-21 18:48:16,734 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,SelfDestructingSolverStorable44 [2021-08-21 18:48:16,735 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:16,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:16,735 INFO L82 PathProgramCache]: Analyzing trace with hash -1063241130, now seen corresponding path program 20 times [2021-08-21 18:48:16,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:16,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070776784] [2021-08-21 18:48:16,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:16,735 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:16,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:16,935 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:16,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:16,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070776784] [2021-08-21 18:48:16,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070776784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:16,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526462129] [2021-08-21 18:48:16,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:48:16,936 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:16,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:16,936 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) [2021-08-21 18:48:16,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 18:48:18,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:48:18,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:18,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 18:48:18,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:19,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:19,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:19,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:19,088 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:48:19,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-08-21 18:48:19,271 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:19,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526462129] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:19,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:19,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-08-21 18:48:19,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559869859] [2021-08-21 18:48:19,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:48:19,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:19,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:48:19,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:48:19,272 INFO L87 Difference]: Start difference. First operand 417 states and 923 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 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) [2021-08-21 18:48:20,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:20,636 INFO L93 Difference]: Finished difference Result 806 states and 1624 transitions. [2021-08-21 18:48:20,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:48:20,636 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 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) Word has length 26 [2021-08-21 18:48:20,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:20,639 INFO L225 Difference]: With dead ends: 806 [2021-08-21 18:48:20,639 INFO L226 Difference]: Without dead ends: 792 [2021-08-21 18:48:20,640 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1213.1ms TimeCoverageRelationStatistics Valid=416, Invalid=1476, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:48:20,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2021-08-21 18:48:20,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 434. [2021-08-21 18:48:20,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 2.2170900692840645) internal successors, (960), 433 states have internal predecessors, (960), 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) [2021-08-21 18:48:20,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 960 transitions. [2021-08-21 18:48:20,648 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 960 transitions. Word has length 26 [2021-08-21 18:48:20,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:20,648 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 960 transitions. [2021-08-21 18:48:20,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 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) [2021-08-21 18:48:20,649 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 960 transitions. [2021-08-21 18:48:20,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:20,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:20,649 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:20,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:20,852 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,SelfDestructingSolverStorable45 [2021-08-21 18:48:20,853 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:20,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:20,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1774753178, now seen corresponding path program 25 times [2021-08-21 18:48:20,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:20,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548819207] [2021-08-21 18:48:20,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:20,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:20,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:21,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:21,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:21,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548819207] [2021-08-21 18:48:21,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548819207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:21,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222356874] [2021-08-21 18:48:21,067 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:48:21,067 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:21,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:21,073 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) [2021-08-21 18:48:21,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 18:48:22,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:22,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:48:22,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:23,202 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:48:23,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 18:48:23,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:23,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222356874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:23,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:23,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:48:23,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824800219] [2021-08-21 18:48:23,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:48:23,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:23,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:48:23,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:48:23,413 INFO L87 Difference]: Start difference. First operand 434 states and 960 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:48:24,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:24,061 INFO L93 Difference]: Finished difference Result 620 states and 1306 transitions. [2021-08-21 18:48:24,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:48:24,061 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) Word has length 26 [2021-08-21 18:48:24,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:24,064 INFO L225 Difference]: With dead ends: 620 [2021-08-21 18:48:24,064 INFO L226 Difference]: Without dead ends: 615 [2021-08-21 18:48:24,064 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 598.6ms TimeCoverageRelationStatistics Valid=251, Invalid=871, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:48:24,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-08-21 18:48:24,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 431. [2021-08-21 18:48:24,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 430 states have (on average 2.2093023255813953) internal successors, (950), 430 states have internal predecessors, (950), 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) [2021-08-21 18:48:24,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 950 transitions. [2021-08-21 18:48:24,072 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 950 transitions. Word has length 26 [2021-08-21 18:48:24,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:24,072 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 950 transitions. [2021-08-21 18:48:24,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 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) [2021-08-21 18:48:24,072 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 950 transitions. [2021-08-21 18:48:24,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:24,073 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:24,073 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:24,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-08-21 18:48:24,273 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,SelfDestructingSolverStorable46 [2021-08-21 18:48:24,274 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:24,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:24,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1421093350, now seen corresponding path program 21 times [2021-08-21 18:48:24,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:24,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541581416] [2021-08-21 18:48:24,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:24,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:24,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:24,520 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:24,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:24,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541581416] [2021-08-21 18:48:24,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541581416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:24,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051588915] [2021-08-21 18:48:24,520 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:48:24,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:24,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:24,525 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:24,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 18:48:26,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:48:26,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:26,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:48:26,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:26,650 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 18:48:26,651 INFO L388 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 27 treesize of output 41 [2021-08-21 18:48:26,792 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:26,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051588915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:26,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:26,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 18:48:26,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211332576] [2021-08-21 18:48:26,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:48:26,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:26,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:48:26,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:48:26,793 INFO L87 Difference]: Start difference. First operand 431 states and 950 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:27,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:27,832 INFO L93 Difference]: Finished difference Result 641 states and 1347 transitions. [2021-08-21 18:48:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:48:27,832 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:48:27,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:27,834 INFO L225 Difference]: With dead ends: 641 [2021-08-21 18:48:27,834 INFO L226 Difference]: Without dead ends: 631 [2021-08-21 18:48:27,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1017.4ms TimeCoverageRelationStatistics Valid=323, Invalid=1237, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:48:27,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-08-21 18:48:27,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 433. [2021-08-21 18:48:27,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 2.212962962962963) internal successors, (956), 432 states have internal predecessors, (956), 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) [2021-08-21 18:48:27,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 956 transitions. [2021-08-21 18:48:27,842 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 956 transitions. Word has length 26 [2021-08-21 18:48:27,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:27,842 INFO L470 AbstractCegarLoop]: Abstraction has 433 states and 956 transitions. [2021-08-21 18:48:27,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:27,842 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 956 transitions. [2021-08-21 18:48:27,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:27,843 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:27,843 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:27,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:28,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:28,044 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:28,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:28,044 INFO L82 PathProgramCache]: Analyzing trace with hash -314370918, now seen corresponding path program 26 times [2021-08-21 18:48:28,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:28,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029561905] [2021-08-21 18:48:28,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:28,044 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:28,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:28,257 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:28,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:28,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029561905] [2021-08-21 18:48:28,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029561905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:28,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781995550] [2021-08-21 18:48:28,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:48:28,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:28,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:28,261 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:28,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 18:48:30,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:48:30,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:30,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:48:30,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:30,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:30,493 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:48:30,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-21 18:48:30,616 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:30,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781995550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:30,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:30,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 18:48:30,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645820191] [2021-08-21 18:48:30,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:48:30,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:30,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:48:30,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:48:30,617 INFO L87 Difference]: Start difference. First operand 433 states and 956 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) [2021-08-21 18:48:31,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:31,238 INFO L93 Difference]: Finished difference Result 601 states and 1278 transitions. [2021-08-21 18:48:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:48:31,238 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) Word has length 26 [2021-08-21 18:48:31,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:31,239 INFO L225 Difference]: With dead ends: 601 [2021-08-21 18:48:31,239 INFO L226 Difference]: Without dead ends: 596 [2021-08-21 18:48:31,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 539.1ms TimeCoverageRelationStatistics Valid=157, Invalid=713, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:48:31,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-08-21 18:48:31,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 438. [2021-08-21 18:48:31,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 2.2242562929061784) internal successors, (972), 437 states have internal predecessors, (972), 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) [2021-08-21 18:48:31,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 972 transitions. [2021-08-21 18:48:31,245 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 972 transitions. Word has length 26 [2021-08-21 18:48:31,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:31,245 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 972 transitions. [2021-08-21 18:48:31,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 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) [2021-08-21 18:48:31,245 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 972 transitions. [2021-08-21 18:48:31,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:48:31,246 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:31,246 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:31,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-21 18:48:31,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 18:48:31,447 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:31,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:31,447 INFO L82 PathProgramCache]: Analyzing trace with hash -621267686, now seen corresponding path program 22 times [2021-08-21 18:48:31,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:31,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492417719] [2021-08-21 18:48:31,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:31,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:31,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:31,683 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:31,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:31,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492417719] [2021-08-21 18:48:31,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492417719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:31,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763699315] [2021-08-21 18:48:31,683 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:48:31,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:31,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:31,685 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:31,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 18:48:33,605 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:48:33,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:33,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:48:33,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:33,912 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 18:48:33,913 INFO L388 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 27 treesize of output 41 [2021-08-21 18:48:34,063 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:34,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763699315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:34,063 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:34,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 18:48:34,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519090] [2021-08-21 18:48:34,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:48:34,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:34,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:48:34,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:48:34,064 INFO L87 Difference]: Start difference. First operand 438 states and 972 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:34,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:34,751 INFO L93 Difference]: Finished difference Result 614 states and 1295 transitions. [2021-08-21 18:48:34,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:48:34,751 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:48:34,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:34,752 INFO L225 Difference]: With dead ends: 614 [2021-08-21 18:48:34,752 INFO L226 Difference]: Without dead ends: 604 [2021-08-21 18:48:34,752 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 615.8ms TimeCoverageRelationStatistics Valid=172, Invalid=698, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:48:34,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-08-21 18:48:34,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 435. [2021-08-21 18:48:34,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 2.216589861751152) internal successors, (962), 434 states have internal predecessors, (962), 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) [2021-08-21 18:48:34,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 962 transitions. [2021-08-21 18:48:34,758 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 962 transitions. Word has length 26 [2021-08-21 18:48:34,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:34,758 INFO L470 AbstractCegarLoop]: Abstraction has 435 states and 962 transitions. [2021-08-21 18:48:34,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:34,758 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 962 transitions. [2021-08-21 18:48:34,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:48:34,759 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:34,759 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:34,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-21 18:48:34,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 18:48:34,960 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:34,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:34,960 INFO L82 PathProgramCache]: Analyzing trace with hash 1136752764, now seen corresponding path program 27 times [2021-08-21 18:48:34,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:34,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959120804] [2021-08-21 18:48:34,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:34,960 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:34,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:35,032 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:35,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:35,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959120804] [2021-08-21 18:48:35,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959120804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:35,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28453222] [2021-08-21 18:48:35,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:48:35,033 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:35,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:35,041 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:35,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 18:48:37,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:48:37,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:37,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:48:37,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:37,245 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:37,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28453222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:37,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:37,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 18:48:37,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978153256] [2021-08-21 18:48:37,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:48:37,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:37,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:48:37,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:48:37,246 INFO L87 Difference]: Start difference. First operand 435 states and 962 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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) [2021-08-21 18:48:37,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:37,844 INFO L93 Difference]: Finished difference Result 992 states and 1980 transitions. [2021-08-21 18:48:37,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:48:37,844 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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) Word has length 28 [2021-08-21 18:48:37,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:37,846 INFO L225 Difference]: With dead ends: 992 [2021-08-21 18:48:37,846 INFO L226 Difference]: Without dead ends: 992 [2021-08-21 18:48:37,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 440.6ms TimeCoverageRelationStatistics Valid=582, Invalid=1968, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:48:37,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-08-21 18:48:37,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 495. [2021-08-21 18:48:37,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 2.2550607287449393) internal successors, (1114), 494 states have internal predecessors, (1114), 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) [2021-08-21 18:48:37,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1114 transitions. [2021-08-21 18:48:37,854 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1114 transitions. Word has length 28 [2021-08-21 18:48:37,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:37,854 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 1114 transitions. [2021-08-21 18:48:37,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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) [2021-08-21 18:48:37,854 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1114 transitions. [2021-08-21 18:48:37,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:48:37,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:37,855 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:37,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-21 18:48:38,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:38,056 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:38,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:38,056 INFO L82 PathProgramCache]: Analyzing trace with hash -354742148, now seen corresponding path program 28 times [2021-08-21 18:48:38,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:38,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059731250] [2021-08-21 18:48:38,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:38,056 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:38,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:38,127 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:38,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:38,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059731250] [2021-08-21 18:48:38,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059731250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:38,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022546715] [2021-08-21 18:48:38,128 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:48:38,128 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:38,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:38,129 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:38,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 18:48:40,245 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:48:40,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:40,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:48:40,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:40,437 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:40,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022546715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:40,438 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:40,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 18:48:40,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447699464] [2021-08-21 18:48:40,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:48:40,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:40,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:48:40,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:48:40,439 INFO L87 Difference]: Start difference. First operand 495 states and 1114 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 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) [2021-08-21 18:48:41,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:41,266 INFO L93 Difference]: Finished difference Result 1142 states and 2221 transitions. [2021-08-21 18:48:41,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 18:48:41,266 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 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) Word has length 28 [2021-08-21 18:48:41,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:41,268 INFO L225 Difference]: With dead ends: 1142 [2021-08-21 18:48:41,268 INFO L226 Difference]: Without dead ends: 1142 [2021-08-21 18:48:41,269 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 611.2ms TimeCoverageRelationStatistics Valid=826, Invalid=3206, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:48:41,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2021-08-21 18:48:41,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 497. [2021-08-21 18:48:41,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 2.2419354838709675) internal successors, (1112), 496 states have internal predecessors, (1112), 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) [2021-08-21 18:48:41,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1112 transitions. [2021-08-21 18:48:41,277 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1112 transitions. Word has length 28 [2021-08-21 18:48:41,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:41,277 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1112 transitions. [2021-08-21 18:48:41,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 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) [2021-08-21 18:48:41,277 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1112 transitions. [2021-08-21 18:48:41,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:48:41,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:41,278 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:41,301 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:41,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-08-21 18:48:41,479 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:41,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:41,479 INFO L82 PathProgramCache]: Analyzing trace with hash -712994820, now seen corresponding path program 23 times [2021-08-21 18:48:41,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:41,479 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508453188] [2021-08-21 18:48:41,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:41,479 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:41,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:41,542 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:41,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:41,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508453188] [2021-08-21 18:48:41,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508453188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:41,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125659073] [2021-08-21 18:48:41,542 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:48:41,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:41,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:41,543 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:41,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 18:48:43,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:48:43,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:43,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:48:43,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:43,680 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:43,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125659073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:43,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:43,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 18:48:43,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735166106] [2021-08-21 18:48:43,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:48:43,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:43,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:48:43,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:48:43,681 INFO L87 Difference]: Start difference. First operand 497 states and 1112 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 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) [2021-08-21 18:48:44,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:44,081 INFO L93 Difference]: Finished difference Result 873 states and 1765 transitions. [2021-08-21 18:48:44,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:48:44,081 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 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) Word has length 28 [2021-08-21 18:48:44,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:44,082 INFO L225 Difference]: With dead ends: 873 [2021-08-21 18:48:44,082 INFO L226 Difference]: Without dead ends: 873 [2021-08-21 18:48:44,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 283.3ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:48:44,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2021-08-21 18:48:44,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 495. [2021-08-21 18:48:44,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 2.2388663967611335) internal successors, (1106), 494 states have internal predecessors, (1106), 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) [2021-08-21 18:48:44,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1106 transitions. [2021-08-21 18:48:44,090 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1106 transitions. Word has length 28 [2021-08-21 18:48:44,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:44,091 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 1106 transitions. [2021-08-21 18:48:44,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 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) [2021-08-21 18:48:44,091 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1106 transitions. [2021-08-21 18:48:44,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:48:44,092 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:44,092 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:44,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-21 18:48:44,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:44,299 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:44,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:44,300 INFO L82 PathProgramCache]: Analyzing trace with hash 1576605688, now seen corresponding path program 29 times [2021-08-21 18:48:44,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:44,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111208632] [2021-08-21 18:48:44,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:44,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:44,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:44,348 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:48:44,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:44,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111208632] [2021-08-21 18:48:44,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111208632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:44,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080774081] [2021-08-21 18:48:44,349 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:48:44,349 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:44,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:44,352 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:44,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 18:48:46,405 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:48:46,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:46,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:48:46,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:46,527 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:48:46,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080774081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:46,527 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:46,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 18:48:46,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353345971] [2021-08-21 18:48:46,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:48:46,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:46,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:48:46,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:48:46,528 INFO L87 Difference]: Start difference. First operand 495 states and 1106 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 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) [2021-08-21 18:48:46,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:46,631 INFO L93 Difference]: Finished difference Result 819 states and 1734 transitions. [2021-08-21 18:48:46,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:48:46,631 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 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) Word has length 28 [2021-08-21 18:48:46,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:46,632 INFO L225 Difference]: With dead ends: 819 [2021-08-21 18:48:46,633 INFO L226 Difference]: Without dead ends: 819 [2021-08-21 18:48:46,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 80.3ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:48:46,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-08-21 18:48:46,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 692. [2021-08-21 18:48:46,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 691 states have (on average 2.247467438494935) internal successors, (1553), 691 states have internal predecessors, (1553), 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) [2021-08-21 18:48:46,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1553 transitions. [2021-08-21 18:48:46,641 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1553 transitions. Word has length 28 [2021-08-21 18:48:46,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:46,641 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 1553 transitions. [2021-08-21 18:48:46,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 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) [2021-08-21 18:48:46,641 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1553 transitions. [2021-08-21 18:48:46,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:48:46,642 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:46,642 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:46,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:46,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-21 18:48:46,843 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:46,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:46,843 INFO L82 PathProgramCache]: Analyzing trace with hash -273141896, now seen corresponding path program 30 times [2021-08-21 18:48:46,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:46,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374382713] [2021-08-21 18:48:46,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:46,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:46,902 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:46,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:46,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374382713] [2021-08-21 18:48:46,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374382713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:46,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297518054] [2021-08-21 18:48:46,903 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:48:46,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:46,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:46,904 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:46,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 18:48:48,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:48:48,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:48,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:48:48,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:49,112 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:49,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297518054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:49,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:49,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:48:49,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861339986] [2021-08-21 18:48:49,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:48:49,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:49,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:48:49,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:48:49,113 INFO L87 Difference]: Start difference. First operand 692 states and 1553 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:49,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:49,461 INFO L93 Difference]: Finished difference Result 1017 states and 2067 transitions. [2021-08-21 18:48:49,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:48:49,461 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:48:49,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:49,463 INFO L225 Difference]: With dead ends: 1017 [2021-08-21 18:48:49,463 INFO L226 Difference]: Without dead ends: 999 [2021-08-21 18:48:49,463 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 239.4ms TimeCoverageRelationStatistics Valid=278, Invalid=714, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:48:49,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-08-21 18:48:49,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 761. [2021-08-21 18:48:49,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 760 states have (on average 2.25) internal successors, (1710), 760 states have internal predecessors, (1710), 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) [2021-08-21 18:48:49,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1710 transitions. [2021-08-21 18:48:49,477 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1710 transitions. Word has length 28 [2021-08-21 18:48:49,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:49,477 INFO L470 AbstractCegarLoop]: Abstraction has 761 states and 1710 transitions. [2021-08-21 18:48:49,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:49,477 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1710 transitions. [2021-08-21 18:48:49,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:48:49,479 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:49,479 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:49,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 18:48:49,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-21 18:48:49,683 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:49,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:49,683 INFO L82 PathProgramCache]: Analyzing trace with hash 235890424, now seen corresponding path program 24 times [2021-08-21 18:48:49,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:49,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874619897] [2021-08-21 18:48:49,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:49,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:49,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:49,744 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:49,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:49,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874619897] [2021-08-21 18:48:49,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874619897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:49,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686774831] [2021-08-21 18:48:49,745 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:48:49,745 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:49,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:49,746 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:49,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 18:48:51,749 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:48:51,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:51,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:48:51,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:51,939 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:51,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686774831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:51,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:51,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 18:48:51,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538845984] [2021-08-21 18:48:51,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:48:51,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:51,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:48:51,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:48:51,940 INFO L87 Difference]: Start difference. First operand 761 states and 1710 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:48:52,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:52,258 INFO L93 Difference]: Finished difference Result 1519 states and 3049 transitions. [2021-08-21 18:48:52,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:48:52,259 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 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) Word has length 28 [2021-08-21 18:48:52,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:52,261 INFO L225 Difference]: With dead ends: 1519 [2021-08-21 18:48:52,261 INFO L226 Difference]: Without dead ends: 1493 [2021-08-21 18:48:52,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 288.4ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:48:52,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1493 states. [2021-08-21 18:48:52,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1493 to 991. [2021-08-21 18:48:52,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 990 states have (on average 2.271717171717172) internal successors, (2249), 990 states have internal predecessors, (2249), 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) [2021-08-21 18:48:52,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 2249 transitions. [2021-08-21 18:48:52,278 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 2249 transitions. Word has length 28 [2021-08-21 18:48:52,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:52,279 INFO L470 AbstractCegarLoop]: Abstraction has 991 states and 2249 transitions. [2021-08-21 18:48:52,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:48:52,279 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 2249 transitions. [2021-08-21 18:48:52,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:48:52,280 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:52,281 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:52,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-21 18:48:52,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:52,485 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:52,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:52,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1289611128, now seen corresponding path program 31 times [2021-08-21 18:48:52,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:52,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729832128] [2021-08-21 18:48:52,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:52,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:52,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:52,566 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:52,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:52,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729832128] [2021-08-21 18:48:52,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729832128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:52,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514033914] [2021-08-21 18:48:52,567 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:48:52,567 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:52,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:52,568 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:52,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 18:48:54,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:54,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:48:54,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:54,802 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:54,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514033914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:54,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:54,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:48:54,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95392207] [2021-08-21 18:48:54,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:48:54,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:54,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:48:54,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:48:54,803 INFO L87 Difference]: Start difference. First operand 991 states and 2249 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 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) [2021-08-21 18:48:55,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:55,178 INFO L93 Difference]: Finished difference Result 1407 states and 2828 transitions. [2021-08-21 18:48:55,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:48:55,179 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 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) Word has length 28 [2021-08-21 18:48:55,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:55,181 INFO L225 Difference]: With dead ends: 1407 [2021-08-21 18:48:55,181 INFO L226 Difference]: Without dead ends: 1395 [2021-08-21 18:48:55,181 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 303.0ms TimeCoverageRelationStatistics Valid=334, Invalid=788, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:48:55,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2021-08-21 18:48:55,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1003. [2021-08-21 18:48:55,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1003 states, 1002 states have (on average 2.2784431137724552) internal successors, (2283), 1002 states have internal predecessors, (2283), 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) [2021-08-21 18:48:55,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1003 states to 1003 states and 2283 transitions. [2021-08-21 18:48:55,195 INFO L78 Accepts]: Start accepts. Automaton has 1003 states and 2283 transitions. Word has length 28 [2021-08-21 18:48:55,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:55,195 INFO L470 AbstractCegarLoop]: Abstraction has 1003 states and 2283 transitions. [2021-08-21 18:48:55,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 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) [2021-08-21 18:48:55,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1003 states and 2283 transitions. [2021-08-21 18:48:55,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:48:55,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:55,197 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:55,218 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-08-21 18:48:55,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:55,397 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:55,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:55,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1475240072, now seen corresponding path program 32 times [2021-08-21 18:48:55,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:55,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021809360] [2021-08-21 18:48:55,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:55,398 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:55,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:55,456 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:55,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:55,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021809360] [2021-08-21 18:48:55,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021809360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:55,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603235174] [2021-08-21 18:48:55,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:48:55,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:55,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:55,480 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:55,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 18:48:57,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:48:57,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:57,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:48:57,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:57,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:57,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603235174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:57,682 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:57,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:48:57,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519816128] [2021-08-21 18:48:57,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:48:57,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:57,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:48:57,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:48:57,682 INFO L87 Difference]: Start difference. First operand 1003 states and 2283 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 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) [2021-08-21 18:48:58,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:58,088 INFO L93 Difference]: Finished difference Result 1371 states and 2788 transitions. [2021-08-21 18:48:58,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:48:58,088 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 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) Word has length 28 [2021-08-21 18:48:58,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:58,090 INFO L225 Difference]: With dead ends: 1371 [2021-08-21 18:48:58,090 INFO L226 Difference]: Without dead ends: 1357 [2021-08-21 18:48:58,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 316.5ms TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:48:58,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1357 states. [2021-08-21 18:48:58,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1357 to 987. [2021-08-21 18:48:58,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 2.288032454361055) internal successors, (2256), 986 states have internal predecessors, (2256), 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) [2021-08-21 18:48:58,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 2256 transitions. [2021-08-21 18:48:58,105 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 2256 transitions. Word has length 28 [2021-08-21 18:48:58,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:58,105 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 2256 transitions. [2021-08-21 18:48:58,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 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) [2021-08-21 18:48:58,105 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 2256 transitions. [2021-08-21 18:48:58,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:48:58,107 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:58,107 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:58,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:58,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:58,321 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:48:58,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:58,321 INFO L82 PathProgramCache]: Analyzing trace with hash -750794888, now seen corresponding path program 33 times [2021-08-21 18:48:58,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:58,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068068236] [2021-08-21 18:48:58,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:58,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:58,380 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:58,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:58,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068068236] [2021-08-21 18:48:58,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068068236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:58,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633328288] [2021-08-21 18:48:58,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:48:58,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:58,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:58,382 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:48:58,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 18:49:00,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:49:00,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:00,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:00,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:00,650 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:00,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633328288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:00,650 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:00,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:49:00,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74391143] [2021-08-21 18:49:00,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:49:00,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:00,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:49:00,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:49:00,651 INFO L87 Difference]: Start difference. First operand 987 states and 2256 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:49:00,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:00,959 INFO L93 Difference]: Finished difference Result 1466 states and 2967 transitions. [2021-08-21 18:49:00,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:49:00,959 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) Word has length 28 [2021-08-21 18:49:00,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:00,961 INFO L225 Difference]: With dead ends: 1466 [2021-08-21 18:49:00,961 INFO L226 Difference]: Without dead ends: 1454 [2021-08-21 18:49:00,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 215.8ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:49:00,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1454 states. [2021-08-21 18:49:00,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1454 to 995. [2021-08-21 18:49:00,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 995 states, 994 states have (on average 2.2967806841046277) internal successors, (2283), 994 states have internal predecessors, (2283), 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) [2021-08-21 18:49:00,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 2283 transitions. [2021-08-21 18:49:00,976 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 2283 transitions. Word has length 28 [2021-08-21 18:49:00,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:00,976 INFO L470 AbstractCegarLoop]: Abstraction has 995 states and 2283 transitions. [2021-08-21 18:49:00,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:49:00,976 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 2283 transitions. [2021-08-21 18:49:00,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:00,978 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:00,978 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:01,002 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-21 18:49:01,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 18:49:01,190 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:01,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:01,190 INFO L82 PathProgramCache]: Analyzing trace with hash 302925816, now seen corresponding path program 34 times [2021-08-21 18:49:01,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:01,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750917821] [2021-08-21 18:49:01,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:01,190 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:01,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:01,245 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:01,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:01,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750917821] [2021-08-21 18:49:01,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750917821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:01,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613230526] [2021-08-21 18:49:01,246 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:49:01,246 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:01,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:01,247 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:01,248 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 18:49:03,378 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:49:03,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:03,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:49:03,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:03,507 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:03,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613230526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:03,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:03,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 18:49:03,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363422607] [2021-08-21 18:49:03,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:49:03,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:03,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:49:03,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:49:03,509 INFO L87 Difference]: Start difference. First operand 995 states and 2283 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:03,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:03,600 INFO L93 Difference]: Finished difference Result 1136 states and 2473 transitions. [2021-08-21 18:49:03,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:49:03,601 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:49:03,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:03,603 INFO L225 Difference]: With dead ends: 1136 [2021-08-21 18:49:03,603 INFO L226 Difference]: Without dead ends: 1136 [2021-08-21 18:49:03,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 77.6ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:49:03,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2021-08-21 18:49:03,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 922. [2021-08-21 18:49:03,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 2.2953311617806733) internal successors, (2114), 921 states have internal predecessors, (2114), 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) [2021-08-21 18:49:03,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 2114 transitions. [2021-08-21 18:49:03,619 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 2114 transitions. Word has length 28 [2021-08-21 18:49:03,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:03,619 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 2114 transitions. [2021-08-21 18:49:03,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:03,619 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 2114 transitions. [2021-08-21 18:49:03,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:03,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:03,621 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:03,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:03,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 18:49:03,845 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:03,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:03,845 INFO L82 PathProgramCache]: Analyzing trace with hash -241891208, now seen corresponding path program 35 times [2021-08-21 18:49:03,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:03,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485947937] [2021-08-21 18:49:03,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:03,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:03,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:03,899 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:03,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:03,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485947937] [2021-08-21 18:49:03,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485947937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:03,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641971407] [2021-08-21 18:49:03,899 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:49:03,899 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:03,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:03,900 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:03,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 18:49:05,937 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:49:05,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:05,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:49:05,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:06,114 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:06,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641971407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:06,115 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:06,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:49:06,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7923799] [2021-08-21 18:49:06,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:49:06,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:06,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:49:06,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:49:06,115 INFO L87 Difference]: Start difference. First operand 922 states and 2114 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 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) [2021-08-21 18:49:06,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:06,858 INFO L93 Difference]: Finished difference Result 2880 states and 5780 transitions. [2021-08-21 18:49:06,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 18:49:06,858 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 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) Word has length 28 [2021-08-21 18:49:06,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:06,864 INFO L225 Difference]: With dead ends: 2880 [2021-08-21 18:49:06,864 INFO L226 Difference]: Without dead ends: 2880 [2021-08-21 18:49:06,865 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 534.1ms TimeCoverageRelationStatistics Valid=827, Invalid=2955, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 18:49:06,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2880 states. [2021-08-21 18:49:06,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2880 to 863. [2021-08-21 18:49:06,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 862 states have (on average 2.2679814385150814) internal successors, (1955), 862 states have internal predecessors, (1955), 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) [2021-08-21 18:49:06,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1955 transitions. [2021-08-21 18:49:06,890 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1955 transitions. Word has length 28 [2021-08-21 18:49:06,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:06,890 INFO L470 AbstractCegarLoop]: Abstraction has 863 states and 1955 transitions. [2021-08-21 18:49:06,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 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) [2021-08-21 18:49:06,890 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1955 transitions. [2021-08-21 18:49:06,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:06,892 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:06,892 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:06,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:07,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:07,108 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:07,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:07,108 INFO L82 PathProgramCache]: Analyzing trace with hash 15931256, now seen corresponding path program 36 times [2021-08-21 18:49:07,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:07,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502712415] [2021-08-21 18:49:07,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:07,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:07,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:07,167 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:07,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:07,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502712415] [2021-08-21 18:49:07,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502712415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:07,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115283634] [2021-08-21 18:49:07,168 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:49:07,168 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:07,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:07,169 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:07,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 18:49:09,241 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:49:09,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:09,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:09,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:09,370 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:09,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115283634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:09,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:09,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:49:09,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221917423] [2021-08-21 18:49:09,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:49:09,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:09,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:49:09,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:49:09,371 INFO L87 Difference]: Start difference. First operand 863 states and 1955 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:49:09,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:09,710 INFO L93 Difference]: Finished difference Result 1387 states and 2813 transitions. [2021-08-21 18:49:09,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:49:09,710 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) Word has length 28 [2021-08-21 18:49:09,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:09,712 INFO L225 Difference]: With dead ends: 1387 [2021-08-21 18:49:09,712 INFO L226 Difference]: Without dead ends: 1383 [2021-08-21 18:49:09,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 246.9ms TimeCoverageRelationStatistics Valid=301, Invalid=821, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:49:09,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1383 states. [2021-08-21 18:49:09,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1383 to 928. [2021-08-21 18:49:09,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 927 states have (on average 2.2998921251348436) internal successors, (2132), 927 states have internal predecessors, (2132), 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) [2021-08-21 18:49:09,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 2132 transitions. [2021-08-21 18:49:09,727 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 2132 transitions. Word has length 28 [2021-08-21 18:49:09,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:09,727 INFO L470 AbstractCegarLoop]: Abstraction has 928 states and 2132 transitions. [2021-08-21 18:49:09,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:49:09,728 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 2132 transitions. [2021-08-21 18:49:09,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:09,729 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:09,729 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:09,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 18:49:09,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:09,945 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:09,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:09,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1556453512, now seen corresponding path program 37 times [2021-08-21 18:49:09,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:09,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320232170] [2021-08-21 18:49:09,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:09,946 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:09,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:10,006 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:10,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:10,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320232170] [2021-08-21 18:49:10,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320232170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:10,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862860787] [2021-08-21 18:49:10,006 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:49:10,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:10,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:10,007 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:10,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 18:49:12,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:12,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:12,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:12,311 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:12,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862860787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:12,312 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:12,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:49:12,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242191847] [2021-08-21 18:49:12,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:49:12,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:12,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:49:12,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:49:12,317 INFO L87 Difference]: Start difference. First operand 928 states and 2132 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:49:12,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:12,756 INFO L93 Difference]: Finished difference Result 1409 states and 2865 transitions. [2021-08-21 18:49:12,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:49:12,756 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) Word has length 28 [2021-08-21 18:49:12,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:12,759 INFO L225 Difference]: With dead ends: 1409 [2021-08-21 18:49:12,759 INFO L226 Difference]: Without dead ends: 1409 [2021-08-21 18:49:12,759 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 294.0ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:49:12,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1409 states. [2021-08-21 18:49:12,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1409 to 868. [2021-08-21 18:49:12,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 867 states have (on average 2.281430219146482) internal successors, (1978), 867 states have internal predecessors, (1978), 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) [2021-08-21 18:49:12,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 1978 transitions. [2021-08-21 18:49:12,778 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 1978 transitions. Word has length 28 [2021-08-21 18:49:12,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:12,778 INFO L470 AbstractCegarLoop]: Abstraction has 868 states and 1978 transitions. [2021-08-21 18:49:12,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:49:12,779 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 1978 transitions. [2021-08-21 18:49:12,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:12,780 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:12,780 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:12,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:13,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:13,001 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:13,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:13,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1279463288, now seen corresponding path program 38 times [2021-08-21 18:49:13,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:13,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754232595] [2021-08-21 18:49:13,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:13,002 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:13,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:13,062 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:13,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:13,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754232595] [2021-08-21 18:49:13,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754232595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:13,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691883523] [2021-08-21 18:49:13,063 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:49:13,063 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:13,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:13,064 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:13,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 18:49:15,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:49:15,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:15,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:15,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:15,348 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:15,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691883523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:15,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:15,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:49:15,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553200696] [2021-08-21 18:49:15,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:49:15,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:15,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:49:15,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:49:15,349 INFO L87 Difference]: Start difference. First operand 868 states and 1978 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) [2021-08-21 18:49:15,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:15,846 INFO L93 Difference]: Finished difference Result 1423 states and 2944 transitions. [2021-08-21 18:49:15,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:49:15,847 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) Word has length 28 [2021-08-21 18:49:15,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:15,848 INFO L225 Difference]: With dead ends: 1423 [2021-08-21 18:49:15,848 INFO L226 Difference]: Without dead ends: 1421 [2021-08-21 18:49:15,849 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 325.5ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:49:15,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1421 states. [2021-08-21 18:49:15,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1421 to 999. [2021-08-21 18:49:15,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 998 states have (on average 2.284569138276553) internal successors, (2280), 998 states have internal predecessors, (2280), 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) [2021-08-21 18:49:15,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 2280 transitions. [2021-08-21 18:49:15,862 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 2280 transitions. Word has length 28 [2021-08-21 18:49:15,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:15,863 INFO L470 AbstractCegarLoop]: Abstraction has 999 states and 2280 transitions. [2021-08-21 18:49:15,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) [2021-08-21 18:49:15,863 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 2280 transitions. [2021-08-21 18:49:15,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:15,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:15,865 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:15,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:16,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:16,081 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:16,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:16,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1823037576, now seen corresponding path program 39 times [2021-08-21 18:49:16,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:16,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843994753] [2021-08-21 18:49:16,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:16,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:16,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:16,132 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:16,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:16,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843994753] [2021-08-21 18:49:16,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843994753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:16,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159686279] [2021-08-21 18:49:16,132 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:49:16,133 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:16,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:16,135 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:16,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 18:49:18,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:49:18,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:18,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:18,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:18,378 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:18,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159686279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:18,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:18,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:49:18,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096230688] [2021-08-21 18:49:18,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:49:18,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:18,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:49:18,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:49:18,379 INFO L87 Difference]: Start difference. First operand 999 states and 2280 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) [2021-08-21 18:49:19,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:19,023 INFO L93 Difference]: Finished difference Result 1471 states and 3036 transitions. [2021-08-21 18:49:19,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:49:19,023 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) Word has length 28 [2021-08-21 18:49:19,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:19,025 INFO L225 Difference]: With dead ends: 1471 [2021-08-21 18:49:19,025 INFO L226 Difference]: Without dead ends: 1471 [2021-08-21 18:49:19,025 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 448.1ms TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:49:19,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2021-08-21 18:49:19,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 997. [2021-08-21 18:49:19,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 996 states have (on average 2.282128514056225) internal successors, (2273), 996 states have internal predecessors, (2273), 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) [2021-08-21 18:49:19,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 2273 transitions. [2021-08-21 18:49:19,042 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 2273 transitions. Word has length 28 [2021-08-21 18:49:19,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:19,042 INFO L470 AbstractCegarLoop]: Abstraction has 997 states and 2273 transitions. [2021-08-21 18:49:19,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) [2021-08-21 18:49:19,042 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 2273 transitions. [2021-08-21 18:49:19,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:19,044 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:19,044 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:19,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:19,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-08-21 18:49:19,272 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:19,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:19,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1814648568, now seen corresponding path program 25 times [2021-08-21 18:49:19,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:19,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649212052] [2021-08-21 18:49:19,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:19,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:19,333 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:19,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:19,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649212052] [2021-08-21 18:49:19,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649212052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:19,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730871221] [2021-08-21 18:49:19,334 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:49:19,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:19,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:19,335 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:19,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 18:49:21,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:21,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:49:21,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:21,619 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:21,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730871221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:21,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:21,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 18:49:21,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573955845] [2021-08-21 18:49:21,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:49:21,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:21,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:49:21,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:49:21,620 INFO L87 Difference]: Start difference. First operand 997 states and 2273 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 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) [2021-08-21 18:49:22,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:22,090 INFO L93 Difference]: Finished difference Result 2015 states and 4320 transitions. [2021-08-21 18:49:22,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:49:22,090 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 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) Word has length 28 [2021-08-21 18:49:22,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:22,092 INFO L225 Difference]: With dead ends: 2015 [2021-08-21 18:49:22,092 INFO L226 Difference]: Without dead ends: 2015 [2021-08-21 18:49:22,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 362.4ms TimeCoverageRelationStatistics Valid=508, Invalid=1214, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:49:22,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2015 states. [2021-08-21 18:49:22,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2015 to 1471. [2021-08-21 18:49:22,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 2.321768707482993) internal successors, (3413), 1470 states have internal predecessors, (3413), 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) [2021-08-21 18:49:22,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 3413 transitions. [2021-08-21 18:49:22,115 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 3413 transitions. Word has length 28 [2021-08-21 18:49:22,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:22,115 INFO L470 AbstractCegarLoop]: Abstraction has 1471 states and 3413 transitions. [2021-08-21 18:49:22,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 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) [2021-08-21 18:49:22,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 3413 transitions. [2021-08-21 18:49:22,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:22,118 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:22,118 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:22,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:22,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:22,340 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:22,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:22,341 INFO L82 PathProgramCache]: Analyzing trace with hash 205561912, now seen corresponding path program 40 times [2021-08-21 18:49:22,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:22,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215450589] [2021-08-21 18:49:22,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:22,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:22,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:22,396 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:22,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:22,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215450589] [2021-08-21 18:49:22,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215450589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:22,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329696732] [2021-08-21 18:49:22,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:49:22,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:22,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:22,413 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:22,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 18:49:24,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:49:24,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:24,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:24,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:24,713 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:24,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329696732] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:24,714 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:24,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:49:24,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215208261] [2021-08-21 18:49:24,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:49:24,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:24,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:49:24,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:49:24,714 INFO L87 Difference]: Start difference. First operand 1471 states and 3413 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:24,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:24,955 INFO L93 Difference]: Finished difference Result 2323 states and 5144 transitions. [2021-08-21 18:49:24,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:49:24,955 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:49:24,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:24,958 INFO L225 Difference]: With dead ends: 2323 [2021-08-21 18:49:24,958 INFO L226 Difference]: Without dead ends: 2311 [2021-08-21 18:49:24,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 155.4ms TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:49:24,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2311 states. [2021-08-21 18:49:24,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2311 to 1864. [2021-08-21 18:49:24,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1863 states have (on average 2.3317230273752014) internal successors, (4344), 1863 states have internal predecessors, (4344), 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) [2021-08-21 18:49:24,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 4344 transitions. [2021-08-21 18:49:24,981 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 4344 transitions. Word has length 28 [2021-08-21 18:49:24,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:24,981 INFO L470 AbstractCegarLoop]: Abstraction has 1864 states and 4344 transitions. [2021-08-21 18:49:24,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:24,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 4344 transitions. [2021-08-21 18:49:24,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:24,984 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:24,984 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:25,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:25,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 18:49:25,189 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:25,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:25,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1005529464, now seen corresponding path program 41 times [2021-08-21 18:49:25,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:25,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017774600] [2021-08-21 18:49:25,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:25,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:25,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:25,233 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:25,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:25,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017774600] [2021-08-21 18:49:25,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017774600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:25,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919751657] [2021-08-21 18:49:25,234 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:49:25,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:25,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:25,235 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:25,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 18:49:27,372 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:49:27,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:27,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:49:27,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:27,503 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:27,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919751657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:27,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:27,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 18:49:27,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961911081] [2021-08-21 18:49:27,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:49:27,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:27,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:49:27,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:49:27,504 INFO L87 Difference]: Start difference. First operand 1864 states and 4344 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) [2021-08-21 18:49:27,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:27,619 INFO L93 Difference]: Finished difference Result 2015 states and 4629 transitions. [2021-08-21 18:49:27,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:49:27,619 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) Word has length 28 [2021-08-21 18:49:27,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:27,622 INFO L225 Difference]: With dead ends: 2015 [2021-08-21 18:49:27,622 INFO L226 Difference]: Without dead ends: 2015 [2021-08-21 18:49:27,622 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 79.2ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:49:27,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2015 states. [2021-08-21 18:49:27,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2015 to 1958. [2021-08-21 18:49:27,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1958 states, 1957 states have (on average 2.3188553909044454) internal successors, (4538), 1957 states have internal predecessors, (4538), 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) [2021-08-21 18:49:27,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1958 states to 1958 states and 4538 transitions. [2021-08-21 18:49:27,642 INFO L78 Accepts]: Start accepts. Automaton has 1958 states and 4538 transitions. Word has length 28 [2021-08-21 18:49:27,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:27,643 INFO L470 AbstractCegarLoop]: Abstraction has 1958 states and 4538 transitions. [2021-08-21 18:49:27,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) [2021-08-21 18:49:27,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1958 states and 4538 transitions. [2021-08-21 18:49:27,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:27,645 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:27,645 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:27,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:27,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-21 18:49:27,846 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:27,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:27,846 INFO L82 PathProgramCache]: Analyzing trace with hash -717941764, now seen corresponding path program 42 times [2021-08-21 18:49:27,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:27,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163709478] [2021-08-21 18:49:27,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:27,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:27,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:27,903 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:27,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:27,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163709478] [2021-08-21 18:49:27,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163709478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:27,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022271189] [2021-08-21 18:49:27,903 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:49:27,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:27,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:27,904 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:27,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 18:49:30,075 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:49:30,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:30,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:30,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:30,189 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:30,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022271189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:30,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:30,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 18:49:30,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374504074] [2021-08-21 18:49:30,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:49:30,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:30,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:49:30,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:49:30,190 INFO L87 Difference]: Start difference. First operand 1958 states and 4538 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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) [2021-08-21 18:49:30,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:30,385 INFO L93 Difference]: Finished difference Result 2411 states and 5417 transitions. [2021-08-21 18:49:30,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:49:30,386 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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) Word has length 28 [2021-08-21 18:49:30,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:30,388 INFO L225 Difference]: With dead ends: 2411 [2021-08-21 18:49:30,388 INFO L226 Difference]: Without dead ends: 2405 [2021-08-21 18:49:30,389 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 130.9ms TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:49:30,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2405 states. [2021-08-21 18:49:30,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2405 to 2235. [2021-08-21 18:49:30,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2235 states, 2234 states have (on average 2.3294538943598924) internal successors, (5204), 2234 states have internal predecessors, (5204), 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) [2021-08-21 18:49:30,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2235 states to 2235 states and 5204 transitions. [2021-08-21 18:49:30,413 INFO L78 Accepts]: Start accepts. Automaton has 2235 states and 5204 transitions. Word has length 28 [2021-08-21 18:49:30,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:30,413 INFO L470 AbstractCegarLoop]: Abstraction has 2235 states and 5204 transitions. [2021-08-21 18:49:30,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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) [2021-08-21 18:49:30,413 INFO L276 IsEmpty]: Start isEmpty. Operand 2235 states and 5204 transitions. [2021-08-21 18:49:30,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:30,416 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:30,416 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:30,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:30,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-21 18:49:30,641 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:30,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:30,641 INFO L82 PathProgramCache]: Analyzing trace with hash 2004640764, now seen corresponding path program 43 times [2021-08-21 18:49:30,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:30,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047384423] [2021-08-21 18:49:30,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:30,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:30,697 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:30,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:30,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047384423] [2021-08-21 18:49:30,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047384423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:30,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305153206] [2021-08-21 18:49:30,697 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:49:30,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:30,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:30,698 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:30,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 18:49:32,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:32,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:32,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:33,010 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:33,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305153206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:33,011 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:33,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 18:49:33,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015622608] [2021-08-21 18:49:33,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:49:33,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:33,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:49:33,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:49:33,011 INFO L87 Difference]: Start difference. First operand 2235 states and 5204 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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) [2021-08-21 18:49:33,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:33,273 INFO L93 Difference]: Finished difference Result 2376 states and 5378 transitions. [2021-08-21 18:49:33,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:49:33,273 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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) Word has length 28 [2021-08-21 18:49:33,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:33,276 INFO L225 Difference]: With dead ends: 2376 [2021-08-21 18:49:33,276 INFO L226 Difference]: Without dead ends: 2376 [2021-08-21 18:49:33,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 153.6ms TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:49:33,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2376 states. [2021-08-21 18:49:33,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2376 to 2195. [2021-08-21 18:49:33,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2195 states, 2194 states have (on average 2.331358249772106) internal successors, (5115), 2194 states have internal predecessors, (5115), 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) [2021-08-21 18:49:33,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2195 states to 2195 states and 5115 transitions. [2021-08-21 18:49:33,298 INFO L78 Accepts]: Start accepts. Automaton has 2195 states and 5115 transitions. Word has length 28 [2021-08-21 18:49:33,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:33,298 INFO L470 AbstractCegarLoop]: Abstraction has 2195 states and 5115 transitions. [2021-08-21 18:49:33,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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) [2021-08-21 18:49:33,298 INFO L276 IsEmpty]: Start isEmpty. Operand 2195 states and 5115 transitions. [2021-08-21 18:49:33,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:33,301 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:33,301 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:33,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:33,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 18:49:33,502 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:33,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:33,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1646788544, now seen corresponding path program 44 times [2021-08-21 18:49:33,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:33,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906309190] [2021-08-21 18:49:33,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:33,502 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:33,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:33,567 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:33,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:33,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906309190] [2021-08-21 18:49:33,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906309190] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:33,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098369246] [2021-08-21 18:49:33,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:49:33,568 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:33,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:33,568 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:33,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 18:49:35,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:49:35,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:35,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:35,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:35,859 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:35,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098369246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:35,859 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:35,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:49:35,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373162361] [2021-08-21 18:49:35,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:49:35,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:35,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:49:35,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:49:35,860 INFO L87 Difference]: Start difference. First operand 2195 states and 5115 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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) [2021-08-21 18:49:36,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:36,161 INFO L93 Difference]: Finished difference Result 2488 states and 5697 transitions. [2021-08-21 18:49:36,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:49:36,161 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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) Word has length 28 [2021-08-21 18:49:36,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:36,164 INFO L225 Difference]: With dead ends: 2488 [2021-08-21 18:49:36,164 INFO L226 Difference]: Without dead ends: 2488 [2021-08-21 18:49:36,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 193.8ms TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:49:36,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-08-21 18:49:36,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 2271. [2021-08-21 18:49:36,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2271 states, 2270 states have (on average 2.3185022026431716) internal successors, (5263), 2270 states have internal predecessors, (5263), 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) [2021-08-21 18:49:36,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2271 states to 2271 states and 5263 transitions. [2021-08-21 18:49:36,188 INFO L78 Accepts]: Start accepts. Automaton has 2271 states and 5263 transitions. Word has length 28 [2021-08-21 18:49:36,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:36,188 INFO L470 AbstractCegarLoop]: Abstraction has 2271 states and 5263 transitions. [2021-08-21 18:49:36,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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) [2021-08-21 18:49:36,188 INFO L276 IsEmpty]: Start isEmpty. Operand 2271 states and 5263 transitions. [2021-08-21 18:49:36,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:36,191 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:36,191 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:36,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:36,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:36,392 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:36,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:36,392 INFO L82 PathProgramCache]: Analyzing trace with hash -527973576, now seen corresponding path program 45 times [2021-08-21 18:49:36,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:36,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422617252] [2021-08-21 18:49:36,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:36,392 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:36,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:36,457 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:36,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:36,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422617252] [2021-08-21 18:49:36,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422617252] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:36,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068925127] [2021-08-21 18:49:36,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:49:36,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:36,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:36,459 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:36,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 18:49:38,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:49:38,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:38,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:49:38,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:38,873 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:38,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068925127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:38,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:38,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 18:49:38,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716777870] [2021-08-21 18:49:38,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:49:38,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:38,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:49:38,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:49:38,874 INFO L87 Difference]: Start difference. First operand 2271 states and 5263 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:49:39,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:39,565 INFO L93 Difference]: Finished difference Result 4640 states and 9814 transitions. [2021-08-21 18:49:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:49:39,565 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 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) Word has length 28 [2021-08-21 18:49:39,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:39,571 INFO L225 Difference]: With dead ends: 4640 [2021-08-21 18:49:39,571 INFO L226 Difference]: Without dead ends: 4640 [2021-08-21 18:49:39,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 506.3ms TimeCoverageRelationStatistics Valid=723, Invalid=2357, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:49:39,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4640 states. [2021-08-21 18:49:39,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4640 to 2341. [2021-08-21 18:49:39,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2341 states, 2340 states have (on average 2.3205128205128207) internal successors, (5430), 2340 states have internal predecessors, (5430), 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) [2021-08-21 18:49:39,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2341 states to 2341 states and 5430 transitions. [2021-08-21 18:49:39,609 INFO L78 Accepts]: Start accepts. Automaton has 2341 states and 5430 transitions. Word has length 28 [2021-08-21 18:49:39,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:39,609 INFO L470 AbstractCegarLoop]: Abstraction has 2341 states and 5430 transitions. [2021-08-21 18:49:39,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:49:39,609 INFO L276 IsEmpty]: Start isEmpty. Operand 2341 states and 5430 transitions. [2021-08-21 18:49:39,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:39,612 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:39,612 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:39,634 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 18:49:39,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:39,812 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:39,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:39,813 INFO L82 PathProgramCache]: Analyzing trace with hash 1579596472, now seen corresponding path program 26 times [2021-08-21 18:49:39,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:39,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133472791] [2021-08-21 18:49:39,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:39,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:39,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:39,887 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:39,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:39,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133472791] [2021-08-21 18:49:39,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133472791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:39,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605856317] [2021-08-21 18:49:39,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:49:39,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:39,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:39,888 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:39,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 18:49:42,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:49:42,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:42,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:49:42,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:42,299 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:42,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605856317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:42,300 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:42,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-21 18:49:42,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683350479] [2021-08-21 18:49:42,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:49:42,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:42,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:49:42,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:49:42,301 INFO L87 Difference]: Start difference. First operand 2341 states and 5430 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 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) [2021-08-21 18:49:42,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:42,869 INFO L93 Difference]: Finished difference Result 4358 states and 9214 transitions. [2021-08-21 18:49:42,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:49:42,870 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 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) Word has length 28 [2021-08-21 18:49:42,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:42,875 INFO L225 Difference]: With dead ends: 4358 [2021-08-21 18:49:42,875 INFO L226 Difference]: Without dead ends: 4358 [2021-08-21 18:49:42,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 400.5ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:49:42,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4358 states. [2021-08-21 18:49:42,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4358 to 2339. [2021-08-21 18:49:42,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2339 states, 2338 states have (on average 2.3199315654405477) internal successors, (5424), 2338 states have internal predecessors, (5424), 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) [2021-08-21 18:49:42,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2339 states to 2339 states and 5424 transitions. [2021-08-21 18:49:42,909 INFO L78 Accepts]: Start accepts. Automaton has 2339 states and 5424 transitions. Word has length 28 [2021-08-21 18:49:42,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:42,910 INFO L470 AbstractCegarLoop]: Abstraction has 2339 states and 5424 transitions. [2021-08-21 18:49:42,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 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) [2021-08-21 18:49:42,910 INFO L276 IsEmpty]: Start isEmpty. Operand 2339 states and 5424 transitions. [2021-08-21 18:49:42,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:42,913 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:42,913 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:42,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:43,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:43,113 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:43,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:43,113 INFO L82 PathProgramCache]: Analyzing trace with hash 2088628792, now seen corresponding path program 46 times [2021-08-21 18:49:43,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:43,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418079497] [2021-08-21 18:49:43,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:43,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:43,166 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:43,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:43,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418079497] [2021-08-21 18:49:43,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418079497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:43,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457140879] [2021-08-21 18:49:43,167 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:49:43,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:43,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:43,168 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:43,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 18:49:45,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:49:45,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:45,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:45,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:45,597 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:45,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457140879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:45,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:45,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:49:45,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034124263] [2021-08-21 18:49:45,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:49:45,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:45,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:49:45,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:49:45,598 INFO L87 Difference]: Start difference. First operand 2339 states and 5424 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) [2021-08-21 18:49:45,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:45,908 INFO L93 Difference]: Finished difference Result 3076 states and 6770 transitions. [2021-08-21 18:49:45,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:49:45,909 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) Word has length 28 [2021-08-21 18:49:45,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:45,912 INFO L225 Difference]: With dead ends: 3076 [2021-08-21 18:49:45,912 INFO L226 Difference]: Without dead ends: 3070 [2021-08-21 18:49:45,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 217.5ms TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:49:45,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3070 states. [2021-08-21 18:49:45,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3070 to 2664. [2021-08-21 18:49:45,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2664 states, 2663 states have (on average 2.3259481787457754) internal successors, (6194), 2663 states have internal predecessors, (6194), 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) [2021-08-21 18:49:45,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2664 states to 2664 states and 6194 transitions. [2021-08-21 18:49:45,942 INFO L78 Accepts]: Start accepts. Automaton has 2664 states and 6194 transitions. Word has length 28 [2021-08-21 18:49:45,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:45,942 INFO L470 AbstractCegarLoop]: Abstraction has 2664 states and 6194 transitions. [2021-08-21 18:49:45,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) [2021-08-21 18:49:45,942 INFO L276 IsEmpty]: Start isEmpty. Operand 2664 states and 6194 transitions. [2021-08-21 18:49:45,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:45,945 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:45,945 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:45,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-21 18:49:46,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-08-21 18:49:46,146 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:46,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:46,146 INFO L82 PathProgramCache]: Analyzing trace with hash -676222408, now seen corresponding path program 47 times [2021-08-21 18:49:46,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:46,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100699188] [2021-08-21 18:49:46,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:46,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:46,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:46,197 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:46,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:46,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100699188] [2021-08-21 18:49:46,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100699188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:46,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251277131] [2021-08-21 18:49:46,198 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:49:46,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:46,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:46,215 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:46,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 18:49:48,479 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:49:48,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:48,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:48,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:48,635 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:48,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251277131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:48,635 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:48,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:49:48,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403273616] [2021-08-21 18:49:48,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:49:48,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:48,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:49:48,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:49:48,636 INFO L87 Difference]: Start difference. First operand 2664 states and 6194 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) [2021-08-21 18:49:48,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:48,961 INFO L93 Difference]: Finished difference Result 3068 states and 6755 transitions. [2021-08-21 18:49:48,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:49:48,961 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) Word has length 28 [2021-08-21 18:49:48,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:48,964 INFO L225 Difference]: With dead ends: 3068 [2021-08-21 18:49:48,964 INFO L226 Difference]: Without dead ends: 3062 [2021-08-21 18:49:48,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 219.7ms TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:49:48,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3062 states. [2021-08-21 18:49:48,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3062 to 2638. [2021-08-21 18:49:48,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2638 states, 2637 states have (on average 2.3253697383390217) internal successors, (6132), 2637 states have internal predecessors, (6132), 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) [2021-08-21 18:49:48,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2638 states to 2638 states and 6132 transitions. [2021-08-21 18:49:48,993 INFO L78 Accepts]: Start accepts. Automaton has 2638 states and 6132 transitions. Word has length 28 [2021-08-21 18:49:48,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:48,993 INFO L470 AbstractCegarLoop]: Abstraction has 2638 states and 6132 transitions. [2021-08-21 18:49:48,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 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) [2021-08-21 18:49:48,993 INFO L276 IsEmpty]: Start isEmpty. Operand 2638 states and 6132 transitions. [2021-08-21 18:49:48,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:48,996 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:48,996 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:49,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:49,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:49,197 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:49,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:49,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1292601912, now seen corresponding path program 48 times [2021-08-21 18:49:49,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:49,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324622808] [2021-08-21 18:49:49,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:49,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:49,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:49,243 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:49,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:49,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324622808] [2021-08-21 18:49:49,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324622808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:49,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078892390] [2021-08-21 18:49:49,244 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:49:49,244 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:49,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:49,244 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:49,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 18:49:51,538 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:49:51,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:51,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:51,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:51,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:51,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078892390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:51,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:51,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-21 18:49:51,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060412680] [2021-08-21 18:49:51,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:49:51,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:51,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:49:51,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:49:51,682 INFO L87 Difference]: Start difference. First operand 2638 states and 6132 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:52,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:52,075 INFO L93 Difference]: Finished difference Result 3170 states and 6990 transitions. [2021-08-21 18:49:52,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:49:52,076 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:49:52,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:52,079 INFO L225 Difference]: With dead ends: 3170 [2021-08-21 18:49:52,079 INFO L226 Difference]: Without dead ends: 3166 [2021-08-21 18:49:52,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 249.1ms TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:49:52,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3166 states. [2021-08-21 18:49:52,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3166 to 2638. [2021-08-21 18:49:52,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2638 states, 2637 states have (on average 2.3246113007205156) internal successors, (6130), 2637 states have internal predecessors, (6130), 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) [2021-08-21 18:49:52,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2638 states to 2638 states and 6130 transitions. [2021-08-21 18:49:52,111 INFO L78 Accepts]: Start accepts. Automaton has 2638 states and 6130 transitions. Word has length 28 [2021-08-21 18:49:52,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:52,111 INFO L470 AbstractCegarLoop]: Abstraction has 2638 states and 6130 transitions. [2021-08-21 18:49:52,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:52,111 INFO L276 IsEmpty]: Start isEmpty. Operand 2638 states and 6130 transitions. [2021-08-21 18:49:52,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:52,114 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:52,114 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:52,136 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 18:49:52,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:52,315 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:52,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:52,315 INFO L82 PathProgramCache]: Analyzing trace with hash -279782856, now seen corresponding path program 49 times [2021-08-21 18:49:52,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:52,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502812307] [2021-08-21 18:49:52,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:52,315 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:52,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:52,363 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:52,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:52,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502812307] [2021-08-21 18:49:52,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502812307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:52,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345372380] [2021-08-21 18:49:52,363 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:49:52,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:52,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:52,364 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:52,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 18:49:54,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:54,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:54,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:54,828 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:54,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345372380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:54,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:54,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-21 18:49:54,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590697078] [2021-08-21 18:49:54,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:49:54,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:54,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:49:54,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:49:54,829 INFO L87 Difference]: Start difference. First operand 2638 states and 6130 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:55,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:55,324 INFO L93 Difference]: Finished difference Result 3279 states and 7273 transitions. [2021-08-21 18:49:55,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:49:55,324 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:49:55,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:55,328 INFO L225 Difference]: With dead ends: 3279 [2021-08-21 18:49:55,328 INFO L226 Difference]: Without dead ends: 3279 [2021-08-21 18:49:55,328 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 353.7ms TimeCoverageRelationStatistics Valid=455, Invalid=1351, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:49:55,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3279 states. [2021-08-21 18:49:55,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3279 to 2607. [2021-08-21 18:49:55,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2607 states, 2606 states have (on average 2.3303914044512664) internal successors, (6073), 2606 states have internal predecessors, (6073), 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) [2021-08-21 18:49:55,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2607 states to 2607 states and 6073 transitions. [2021-08-21 18:49:55,362 INFO L78 Accepts]: Start accepts. Automaton has 2607 states and 6073 transitions. Word has length 28 [2021-08-21 18:49:55,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:55,363 INFO L470 AbstractCegarLoop]: Abstraction has 2607 states and 6073 transitions. [2021-08-21 18:49:55,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:55,363 INFO L276 IsEmpty]: Start isEmpty. Operand 2607 states and 6073 transitions. [2021-08-21 18:49:55,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:55,366 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:55,366 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:55,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:55,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-21 18:49:55,567 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:55,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:55,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1013904380, now seen corresponding path program 50 times [2021-08-21 18:49:55,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:55,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478218232] [2021-08-21 18:49:55,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:55,567 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:55,625 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:55,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:55,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478218232] [2021-08-21 18:49:55,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478218232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:55,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267200925] [2021-08-21 18:49:55,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:49:55,625 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:55,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:55,626 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:55,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 18:49:58,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:49:58,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:58,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:49:58,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:58,170 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:58,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267200925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:58,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:58,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:49:58,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246851202] [2021-08-21 18:49:58,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:49:58,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:58,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:49:58,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:49:58,171 INFO L87 Difference]: Start difference. First operand 2607 states and 6073 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 18:49:58,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:58,549 INFO L93 Difference]: Finished difference Result 3388 states and 7501 transitions. [2021-08-21 18:49:58,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:49:58,549 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) Word has length 28 [2021-08-21 18:49:58,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:58,553 INFO L225 Difference]: With dead ends: 3388 [2021-08-21 18:49:58,553 INFO L226 Difference]: Without dead ends: 3384 [2021-08-21 18:49:58,553 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 229.2ms TimeCoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:49:58,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3384 states. [2021-08-21 18:49:58,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3384 to 2722. [2021-08-21 18:49:58,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2722 states, 2721 states have (on average 2.34215361999265) internal successors, (6373), 2721 states have internal predecessors, (6373), 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) [2021-08-21 18:49:58,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2722 states to 2722 states and 6373 transitions. [2021-08-21 18:49:58,584 INFO L78 Accepts]: Start accepts. Automaton has 2722 states and 6373 transitions. Word has length 28 [2021-08-21 18:49:58,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:58,584 INFO L470 AbstractCegarLoop]: Abstraction has 2722 states and 6373 transitions. [2021-08-21 18:49:58,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 18:49:58,584 INFO L276 IsEmpty]: Start isEmpty. Operand 2722 states and 6373 transitions. [2021-08-21 18:49:58,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:49:58,589 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:58,589 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:58,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 18:49:58,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-08-21 18:49:58,792 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:49:58,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:58,792 INFO L82 PathProgramCache]: Analyzing trace with hash -558480388, now seen corresponding path program 51 times [2021-08-21 18:49:58,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:58,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888298170] [2021-08-21 18:49:58,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:58,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:58,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:58,843 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:58,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:58,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888298170] [2021-08-21 18:49:58,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888298170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:58,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970374960] [2021-08-21 18:49:58,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:49:58,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:58,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:58,844 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:49:58,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 18:50:01,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:50:01,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:01,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:50:01,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:01,344 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:01,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970374960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:01,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:01,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:50:01,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888090764] [2021-08-21 18:50:01,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:50:01,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:01,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:50:01,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:50:01,345 INFO L87 Difference]: Start difference. First operand 2722 states and 6373 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 18:50:01,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:01,918 INFO L93 Difference]: Finished difference Result 3050 states and 6845 transitions. [2021-08-21 18:50:01,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:50:01,919 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) Word has length 28 [2021-08-21 18:50:01,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:01,922 INFO L225 Difference]: With dead ends: 3050 [2021-08-21 18:50:01,923 INFO L226 Difference]: Without dead ends: 3050 [2021-08-21 18:50:01,923 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 364.7ms TimeCoverageRelationStatistics Valid=467, Invalid=1255, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:50:01,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3050 states. [2021-08-21 18:50:01,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3050 to 2705. [2021-08-21 18:50:01,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2705 states, 2704 states have (on average 2.342085798816568) internal successors, (6333), 2704 states have internal predecessors, (6333), 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) [2021-08-21 18:50:01,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2705 states to 2705 states and 6333 transitions. [2021-08-21 18:50:01,960 INFO L78 Accepts]: Start accepts. Automaton has 2705 states and 6333 transitions. Word has length 28 [2021-08-21 18:50:01,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:01,960 INFO L470 AbstractCegarLoop]: Abstraction has 2705 states and 6333 transitions. [2021-08-21 18:50:01,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 18:50:01,960 INFO L276 IsEmpty]: Start isEmpty. Operand 2705 states and 6333 transitions. [2021-08-21 18:50:01,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:01,963 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:01,963 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:01,986 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:02,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:02,164 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:02,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:02,164 INFO L82 PathProgramCache]: Analyzing trace with hash -916332608, now seen corresponding path program 52 times [2021-08-21 18:50:02,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:02,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595985224] [2021-08-21 18:50:02,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:02,164 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:02,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:02,220 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:02,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:02,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595985224] [2021-08-21 18:50:02,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595985224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:02,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768095828] [2021-08-21 18:50:02,221 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:50:02,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:02,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:02,237 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:02,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 18:50:04,693 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:50:04,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:04,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:50:04,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:04,829 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:04,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768095828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:04,829 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:04,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:50:04,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054398554] [2021-08-21 18:50:04,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:50:04,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:04,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:50:04,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:50:04,830 INFO L87 Difference]: Start difference. First operand 2705 states and 6333 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 18:50:05,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:05,360 INFO L93 Difference]: Finished difference Result 3600 states and 8092 transitions. [2021-08-21 18:50:05,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:50:05,360 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) Word has length 28 [2021-08-21 18:50:05,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:05,365 INFO L225 Difference]: With dead ends: 3600 [2021-08-21 18:50:05,365 INFO L226 Difference]: Without dead ends: 3600 [2021-08-21 18:50:05,365 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 352.7ms TimeCoverageRelationStatistics Valid=470, Invalid=1170, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:50:05,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3600 states. [2021-08-21 18:50:05,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3600 to 2827. [2021-08-21 18:50:05,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2827 states, 2826 states have (on average 2.33793347487615) internal successors, (6607), 2826 states have internal predecessors, (6607), 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) [2021-08-21 18:50:05,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2827 states to 2827 states and 6607 transitions. [2021-08-21 18:50:05,406 INFO L78 Accepts]: Start accepts. Automaton has 2827 states and 6607 transitions. Word has length 28 [2021-08-21 18:50:05,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:05,406 INFO L470 AbstractCegarLoop]: Abstraction has 2827 states and 6607 transitions. [2021-08-21 18:50:05,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 18:50:05,406 INFO L276 IsEmpty]: Start isEmpty. Operand 2827 states and 6607 transitions. [2021-08-21 18:50:05,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:05,410 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:05,411 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:05,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:05,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:05,611 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:05,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:05,611 INFO L82 PathProgramCache]: Analyzing trace with hash 449185148, now seen corresponding path program 27 times [2021-08-21 18:50:05,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:05,612 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771707482] [2021-08-21 18:50:05,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:05,612 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:05,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:05,670 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:05,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:05,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771707482] [2021-08-21 18:50:05,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771707482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:05,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845588694] [2021-08-21 18:50:05,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:50:05,670 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:05,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:05,671 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:05,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 18:50:08,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:50:08,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:08,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:08,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:08,197 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:08,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845588694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:08,197 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:08,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 18:50:08,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248721445] [2021-08-21 18:50:08,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:50:08,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:08,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:50:08,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:50:08,198 INFO L87 Difference]: Start difference. First operand 2827 states and 6607 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:50:09,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:09,245 INFO L93 Difference]: Finished difference Result 9795 states and 20250 transitions. [2021-08-21 18:50:09,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 18:50:09,245 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 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) Word has length 28 [2021-08-21 18:50:09,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:09,259 INFO L225 Difference]: With dead ends: 9795 [2021-08-21 18:50:09,259 INFO L226 Difference]: Without dead ends: 9795 [2021-08-21 18:50:09,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1984 ImplicationChecksByTransitivity, 769.1ms TimeCoverageRelationStatistics Valid=1259, Invalid=4291, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 18:50:09,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9795 states. [2021-08-21 18:50:09,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9795 to 3950. [2021-08-21 18:50:09,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3950 states, 3949 states have (on average 2.37680425424158) internal successors, (9386), 3949 states have internal predecessors, (9386), 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) [2021-08-21 18:50:09,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3950 states to 3950 states and 9386 transitions. [2021-08-21 18:50:09,342 INFO L78 Accepts]: Start accepts. Automaton has 3950 states and 9386 transitions. Word has length 28 [2021-08-21 18:50:09,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:09,342 INFO L470 AbstractCegarLoop]: Abstraction has 3950 states and 9386 transitions. [2021-08-21 18:50:09,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:50:09,342 INFO L276 IsEmpty]: Start isEmpty. Operand 3950 states and 9386 transitions. [2021-08-21 18:50:09,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:09,347 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:09,347 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:09,370 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 18:50:09,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:09,547 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:09,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:09,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1972617152, now seen corresponding path program 53 times [2021-08-21 18:50:09,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:09,548 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074190600] [2021-08-21 18:50:09,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:09,548 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:09,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:09,611 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:09,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:09,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074190600] [2021-08-21 18:50:09,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074190600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:09,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675570906] [2021-08-21 18:50:09,612 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:50:09,612 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:09,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:09,621 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:09,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 18:50:11,966 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:50:11,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:11,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:50:11,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:12,112 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:12,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675570906] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:12,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:12,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:50:12,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048074475] [2021-08-21 18:50:12,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:50:12,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:12,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:50:12,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:50:12,113 INFO L87 Difference]: Start difference. First operand 3950 states and 9386 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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) [2021-08-21 18:50:12,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:12,759 INFO L93 Difference]: Finished difference Result 4942 states and 11354 transitions. [2021-08-21 18:50:12,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:50:12,759 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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) Word has length 28 [2021-08-21 18:50:12,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:12,765 INFO L225 Difference]: With dead ends: 4942 [2021-08-21 18:50:12,765 INFO L226 Difference]: Without dead ends: 4942 [2021-08-21 18:50:12,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 435.0ms TimeCoverageRelationStatistics Valid=554, Invalid=1338, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:50:12,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4942 states. [2021-08-21 18:50:12,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4942 to 4101. [2021-08-21 18:50:12,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4101 states, 4100 states have (on average 2.358780487804878) internal successors, (9671), 4100 states have internal predecessors, (9671), 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) [2021-08-21 18:50:12,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4101 states to 4101 states and 9671 transitions. [2021-08-21 18:50:12,840 INFO L78 Accepts]: Start accepts. Automaton has 4101 states and 9671 transitions. Word has length 28 [2021-08-21 18:50:12,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:12,840 INFO L470 AbstractCegarLoop]: Abstraction has 4101 states and 9671 transitions. [2021-08-21 18:50:12,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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) [2021-08-21 18:50:12,840 INFO L276 IsEmpty]: Start isEmpty. Operand 4101 states and 9671 transitions. [2021-08-21 18:50:12,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:12,846 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:12,846 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:12,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:13,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:13,069 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:13,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:13,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1586685124, now seen corresponding path program 54 times [2021-08-21 18:50:13,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:13,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989954914] [2021-08-21 18:50:13,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:13,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:13,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:13,131 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:13,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:13,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989954914] [2021-08-21 18:50:13,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989954914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:13,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720791091] [2021-08-21 18:50:13,131 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:50:13,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:13,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:13,132 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:13,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 18:50:15,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:50:15,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:15,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:15,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:15,676 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:50:15,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720791091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:15,677 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:15,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-21 18:50:15,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596145954] [2021-08-21 18:50:15,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:50:15,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:15,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:50:15,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:50:15,677 INFO L87 Difference]: Start difference. First operand 4101 states and 9671 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 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) [2021-08-21 18:50:16,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:16,135 INFO L93 Difference]: Finished difference Result 7329 states and 15681 transitions. [2021-08-21 18:50:16,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:50:16,135 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 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) Word has length 28 [2021-08-21 18:50:16,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:16,147 INFO L225 Difference]: With dead ends: 7329 [2021-08-21 18:50:16,147 INFO L226 Difference]: Without dead ends: 7329 [2021-08-21 18:50:16,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 298.4ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:50:16,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7329 states. [2021-08-21 18:50:16,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7329 to 4378. [2021-08-21 18:50:16,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4378 states, 4377 states have (on average 2.368745716244003) internal successors, (10368), 4377 states have internal predecessors, (10368), 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) [2021-08-21 18:50:16,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4378 states to 4378 states and 10368 transitions. [2021-08-21 18:50:16,246 INFO L78 Accepts]: Start accepts. Automaton has 4378 states and 10368 transitions. Word has length 28 [2021-08-21 18:50:16,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:16,246 INFO L470 AbstractCegarLoop]: Abstraction has 4378 states and 10368 transitions. [2021-08-21 18:50:16,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 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) [2021-08-21 18:50:16,246 INFO L276 IsEmpty]: Start isEmpty. Operand 4378 states and 10368 transitions. [2021-08-21 18:50:16,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:16,252 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:16,252 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:16,276 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-21 18:50:16,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:16,456 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:16,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:16,456 INFO L82 PathProgramCache]: Analyzing trace with hash 1216787260, now seen corresponding path program 55 times [2021-08-21 18:50:16,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:16,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584015147] [2021-08-21 18:50:16,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:16,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:16,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:16,521 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:16,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:16,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584015147] [2021-08-21 18:50:16,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584015147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:16,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842465903] [2021-08-21 18:50:16,522 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:50:16,522 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:16,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:16,529 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:16,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 18:50:18,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:18,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:18,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:19,141 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:50:19,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842465903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:19,141 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:19,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-21 18:50:19,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934265647] [2021-08-21 18:50:19,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:50:19,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:19,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:50:19,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:50:19,142 INFO L87 Difference]: Start difference. First operand 4378 states and 10368 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:19,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:19,847 INFO L93 Difference]: Finished difference Result 7739 states and 16425 transitions. [2021-08-21 18:50:19,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 18:50:19,848 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:50:19,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:19,857 INFO L225 Difference]: With dead ends: 7739 [2021-08-21 18:50:19,857 INFO L226 Difference]: Without dead ends: 7739 [2021-08-21 18:50:19,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1188 ImplicationChecksByTransitivity, 509.3ms TimeCoverageRelationStatistics Valid=750, Invalid=2672, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:50:19,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7739 states. [2021-08-21 18:50:19,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7739 to 4275. [2021-08-21 18:50:19,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4275 states, 4274 states have (on average 2.3521291530182498) internal successors, (10053), 4274 states have internal predecessors, (10053), 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) [2021-08-21 18:50:19,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4275 states to 4275 states and 10053 transitions. [2021-08-21 18:50:19,926 INFO L78 Accepts]: Start accepts. Automaton has 4275 states and 10053 transitions. Word has length 28 [2021-08-21 18:50:19,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:19,927 INFO L470 AbstractCegarLoop]: Abstraction has 4275 states and 10053 transitions. [2021-08-21 18:50:19,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:19,927 INFO L276 IsEmpty]: Start isEmpty. Operand 4275 states and 10053 transitions. [2021-08-21 18:50:19,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:19,932 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:19,932 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:19,954 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-21 18:50:20,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-21 18:50:20,132 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:20,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:20,133 INFO L82 PathProgramCache]: Analyzing trace with hash -893490760, now seen corresponding path program 56 times [2021-08-21 18:50:20,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:20,133 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722875032] [2021-08-21 18:50:20,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:20,133 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:20,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:20,194 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:50:20,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:20,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722875032] [2021-08-21 18:50:20,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722875032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:20,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15258636] [2021-08-21 18:50:20,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:50:20,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:20,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:20,195 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:20,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 18:50:22,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:50:22,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:22,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:50:22,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:22,767 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:50:22,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15258636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:22,768 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:22,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:50:22,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858896174] [2021-08-21 18:50:22,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:50:22,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:22,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:50:22,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:50:22,768 INFO L87 Difference]: Start difference. First operand 4275 states and 10053 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 18:50:22,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:22,855 INFO L93 Difference]: Finished difference Result 5574 states and 12759 transitions. [2021-08-21 18:50:22,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:50:22,855 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) Word has length 28 [2021-08-21 18:50:22,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:22,862 INFO L225 Difference]: With dead ends: 5574 [2021-08-21 18:50:22,862 INFO L226 Difference]: Without dead ends: 5572 [2021-08-21 18:50:22,862 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 71.8ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:50:22,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5572 states. [2021-08-21 18:50:22,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5572 to 4369. [2021-08-21 18:50:22,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4369 states, 4368 states have (on average 2.35485347985348) internal successors, (10286), 4368 states have internal predecessors, (10286), 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) [2021-08-21 18:50:22,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4369 states to 4369 states and 10286 transitions. [2021-08-21 18:50:22,919 INFO L78 Accepts]: Start accepts. Automaton has 4369 states and 10286 transitions. Word has length 28 [2021-08-21 18:50:22,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:22,919 INFO L470 AbstractCegarLoop]: Abstraction has 4369 states and 10286 transitions. [2021-08-21 18:50:22,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 18:50:22,919 INFO L276 IsEmpty]: Start isEmpty. Operand 4369 states and 10286 transitions. [2021-08-21 18:50:22,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:22,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:22,924 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:22,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 18:50:23,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:23,125 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:23,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:23,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1551728952, now seen corresponding path program 57 times [2021-08-21 18:50:23,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:23,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478451111] [2021-08-21 18:50:23,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:23,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:23,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:23,256 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:23,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:23,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478451111] [2021-08-21 18:50:23,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478451111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:23,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512008106] [2021-08-21 18:50:23,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:50:23,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:23,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:23,258 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:23,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 18:50:25,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:50:25,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:25,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:50:25,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:25,812 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:25,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512008106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:25,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:25,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-21 18:50:25,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605230370] [2021-08-21 18:50:25,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:50:25,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:25,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:50:25,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:50:25,813 INFO L87 Difference]: Start difference. First operand 4369 states and 10286 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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) [2021-08-21 18:50:25,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:25,963 INFO L93 Difference]: Finished difference Result 6221 states and 14187 transitions. [2021-08-21 18:50:25,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:50:25,963 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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) Word has length 28 [2021-08-21 18:50:25,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:25,970 INFO L225 Difference]: With dead ends: 6221 [2021-08-21 18:50:25,971 INFO L226 Difference]: Without dead ends: 6209 [2021-08-21 18:50:25,971 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 87.4ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:50:25,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6209 states. [2021-08-21 18:50:26,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6209 to 5668. [2021-08-21 18:50:26,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5668 states, 5667 states have (on average 2.33315687312511) internal successors, (13222), 5667 states have internal predecessors, (13222), 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) [2021-08-21 18:50:26,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5668 states to 5668 states and 13222 transitions. [2021-08-21 18:50:26,048 INFO L78 Accepts]: Start accepts. Automaton has 5668 states and 13222 transitions. Word has length 28 [2021-08-21 18:50:26,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:26,048 INFO L470 AbstractCegarLoop]: Abstraction has 5668 states and 13222 transitions. [2021-08-21 18:50:26,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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) [2021-08-21 18:50:26,048 INFO L276 IsEmpty]: Start isEmpty. Operand 5668 states and 13222 transitions. [2021-08-21 18:50:26,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:26,055 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:26,055 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:26,078 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 18:50:26,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:26,255 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:26,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:26,255 INFO L82 PathProgramCache]: Analyzing trace with hash -1689517640, now seen corresponding path program 58 times [2021-08-21 18:50:26,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:26,256 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258414571] [2021-08-21 18:50:26,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:26,256 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:26,340 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:50:26,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:26,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258414571] [2021-08-21 18:50:26,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258414571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:26,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359983155] [2021-08-21 18:50:26,341 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:50:26,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:26,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:26,342 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:26,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 18:50:28,793 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:50:28,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:28,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:50:28,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:28,925 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:50:28,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359983155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:28,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:28,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:50:28,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640596577] [2021-08-21 18:50:28,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:50:28,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:28,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:50:28,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:50:28,926 INFO L87 Difference]: Start difference. First operand 5668 states and 13222 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 18:50:29,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:29,045 INFO L93 Difference]: Finished difference Result 6744 states and 15385 transitions. [2021-08-21 18:50:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:50:29,045 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) Word has length 28 [2021-08-21 18:50:29,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:29,055 INFO L225 Difference]: With dead ends: 6744 [2021-08-21 18:50:29,055 INFO L226 Difference]: Without dead ends: 6744 [2021-08-21 18:50:29,055 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 84.5ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:50:29,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6744 states. [2021-08-21 18:50:29,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6744 to 5474. [2021-08-21 18:50:29,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5474 states, 5473 states have (on average 2.319020646811621) internal successors, (12692), 5473 states have internal predecessors, (12692), 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) [2021-08-21 18:50:29,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5474 states to 5474 states and 12692 transitions. [2021-08-21 18:50:29,135 INFO L78 Accepts]: Start accepts. Automaton has 5474 states and 12692 transitions. Word has length 28 [2021-08-21 18:50:29,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:29,135 INFO L470 AbstractCegarLoop]: Abstraction has 5474 states and 12692 transitions. [2021-08-21 18:50:29,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 18:50:29,135 INFO L276 IsEmpty]: Start isEmpty. Operand 5474 states and 12692 transitions. [2021-08-21 18:50:29,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:29,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:29,142 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:29,164 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 18:50:29,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:29,342 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:29,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:29,343 INFO L82 PathProgramCache]: Analyzing trace with hash 746070328, now seen corresponding path program 59 times [2021-08-21 18:50:29,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:29,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910814901] [2021-08-21 18:50:29,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:29,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:29,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:29,407 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:29,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:29,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910814901] [2021-08-21 18:50:29,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910814901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:29,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818036480] [2021-08-21 18:50:29,407 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:50:29,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:29,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:29,408 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:29,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 18:50:31,872 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:50:31,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:31,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:50:31,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:31,973 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:31,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818036480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:31,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:31,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:50:31,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113152777] [2021-08-21 18:50:31,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:50:31,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:31,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:50:31,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:50:31,974 INFO L87 Difference]: Start difference. First operand 5474 states and 12692 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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) [2021-08-21 18:50:32,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:32,158 INFO L93 Difference]: Finished difference Result 5652 states and 12889 transitions. [2021-08-21 18:50:32,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:50:32,159 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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) Word has length 28 [2021-08-21 18:50:32,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:32,166 INFO L225 Difference]: With dead ends: 5652 [2021-08-21 18:50:32,167 INFO L226 Difference]: Without dead ends: 5652 [2021-08-21 18:50:32,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 131.0ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:50:32,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5652 states. [2021-08-21 18:50:32,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5652 to 5329. [2021-08-21 18:50:32,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5329 states, 5328 states have (on average 2.313626126126126) internal successors, (12327), 5328 states have internal predecessors, (12327), 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) [2021-08-21 18:50:32,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5329 states to 5329 states and 12327 transitions. [2021-08-21 18:50:32,240 INFO L78 Accepts]: Start accepts. Automaton has 5329 states and 12327 transitions. Word has length 28 [2021-08-21 18:50:32,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:32,240 INFO L470 AbstractCegarLoop]: Abstraction has 5329 states and 12327 transitions. [2021-08-21 18:50:32,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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) [2021-08-21 18:50:32,240 INFO L276 IsEmpty]: Start isEmpty. Operand 5329 states and 12327 transitions. [2021-08-21 18:50:32,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:32,246 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:32,246 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:32,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:32,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:32,447 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:32,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:32,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1943270792, now seen corresponding path program 60 times [2021-08-21 18:50:32,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:32,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660416760] [2021-08-21 18:50:32,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:32,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:32,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:32,501 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:50:32,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:32,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660416760] [2021-08-21 18:50:32,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660416760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:32,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685369953] [2021-08-21 18:50:32,501 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:50:32,501 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:32,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:32,503 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:32,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 18:50:34,954 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:50:34,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:34,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:50:34,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:35,071 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 18:50:35,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685369953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:35,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:35,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 18:50:35,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240323873] [2021-08-21 18:50:35,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:50:35,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:35,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:50:35,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:50:35,072 INFO L87 Difference]: Start difference. First operand 5329 states and 12327 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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) [2021-08-21 18:50:35,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:35,178 INFO L93 Difference]: Finished difference Result 5541 states and 12764 transitions. [2021-08-21 18:50:35,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:50:35,179 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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) Word has length 28 [2021-08-21 18:50:35,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:35,187 INFO L225 Difference]: With dead ends: 5541 [2021-08-21 18:50:35,187 INFO L226 Difference]: Without dead ends: 5541 [2021-08-21 18:50:35,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 82.1ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:50:35,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2021-08-21 18:50:35,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 5302. [2021-08-21 18:50:35,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5302 states, 5301 states have (on average 2.312582531597812) internal successors, (12259), 5301 states have internal predecessors, (12259), 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) [2021-08-21 18:50:35,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5302 states to 5302 states and 12259 transitions. [2021-08-21 18:50:35,264 INFO L78 Accepts]: Start accepts. Automaton has 5302 states and 12259 transitions. Word has length 28 [2021-08-21 18:50:35,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:35,265 INFO L470 AbstractCegarLoop]: Abstraction has 5302 states and 12259 transitions. [2021-08-21 18:50:35,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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) [2021-08-21 18:50:35,265 INFO L276 IsEmpty]: Start isEmpty. Operand 5302 states and 12259 transitions. [2021-08-21 18:50:35,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:35,271 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:35,271 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:35,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 18:50:35,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:35,471 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:35,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:35,472 INFO L82 PathProgramCache]: Analyzing trace with hash -668128392, now seen corresponding path program 61 times [2021-08-21 18:50:35,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:35,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363541052] [2021-08-21 18:50:35,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:35,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:35,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:35,534 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:50:35,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:35,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363541052] [2021-08-21 18:50:35,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363541052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:35,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25608031] [2021-08-21 18:50:35,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:50:35,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:35,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:35,536 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:35,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 18:50:38,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:38,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:50:38,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:38,188 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:50:38,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25608031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:38,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:38,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 18:50:38,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051608454] [2021-08-21 18:50:38,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:50:38,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:38,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:50:38,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:50:38,189 INFO L87 Difference]: Start difference. First operand 5302 states and 12259 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:38,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:38,335 INFO L93 Difference]: Finished difference Result 5856 states and 13416 transitions. [2021-08-21 18:50:38,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:50:38,335 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:50:38,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:38,343 INFO L225 Difference]: With dead ends: 5856 [2021-08-21 18:50:38,343 INFO L226 Difference]: Without dead ends: 5856 [2021-08-21 18:50:38,343 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 91.9ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:50:38,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5856 states. [2021-08-21 18:50:38,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5856 to 5513. [2021-08-21 18:50:38,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5513 states, 5512 states have (on average 2.304789550072569) internal successors, (12704), 5512 states have internal predecessors, (12704), 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) [2021-08-21 18:50:38,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5513 states to 5513 states and 12704 transitions. [2021-08-21 18:50:38,429 INFO L78 Accepts]: Start accepts. Automaton has 5513 states and 12704 transitions. Word has length 28 [2021-08-21 18:50:38,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:38,429 INFO L470 AbstractCegarLoop]: Abstraction has 5513 states and 12704 transitions. [2021-08-21 18:50:38,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:38,429 INFO L276 IsEmpty]: Start isEmpty. Operand 5513 states and 12704 transitions. [2021-08-21 18:50:38,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:38,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:38,437 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:38,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 18:50:38,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-21 18:50:38,658 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:38,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:38,659 INFO L82 PathProgramCache]: Analyzing trace with hash 859737336, now seen corresponding path program 62 times [2021-08-21 18:50:38,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:38,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085398996] [2021-08-21 18:50:38,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:38,659 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:38,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:38,714 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:38,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:38,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085398996] [2021-08-21 18:50:38,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085398996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:38,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805247905] [2021-08-21 18:50:38,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:50:38,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:38,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:38,715 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:38,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 18:50:41,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:50:41,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:41,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:41,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:41,385 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:41,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805247905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:41,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:41,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 18:50:41,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654576259] [2021-08-21 18:50:41,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:50:41,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:41,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:50:41,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:50:41,386 INFO L87 Difference]: Start difference. First operand 5513 states and 12704 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:50:41,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:41,998 INFO L93 Difference]: Finished difference Result 13473 states and 28356 transitions. [2021-08-21 18:50:41,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:50:41,998 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 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) Word has length 28 [2021-08-21 18:50:41,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:42,019 INFO L225 Difference]: With dead ends: 13473 [2021-08-21 18:50:42,019 INFO L226 Difference]: Without dead ends: 13473 [2021-08-21 18:50:42,020 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 424.2ms TimeCoverageRelationStatistics Valid=638, Invalid=1912, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:50:42,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13473 states. [2021-08-21 18:50:42,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13473 to 7579. [2021-08-21 18:50:42,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7579 states, 7578 states have (on average 2.3255476378991817) internal successors, (17623), 7578 states have internal predecessors, (17623), 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) [2021-08-21 18:50:42,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7579 states to 7579 states and 17623 transitions. [2021-08-21 18:50:42,174 INFO L78 Accepts]: Start accepts. Automaton has 7579 states and 17623 transitions. Word has length 28 [2021-08-21 18:50:42,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:42,174 INFO L470 AbstractCegarLoop]: Abstraction has 7579 states and 17623 transitions. [2021-08-21 18:50:42,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:50:42,174 INFO L276 IsEmpty]: Start isEmpty. Operand 7579 states and 17623 transitions. [2021-08-21 18:50:42,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:42,184 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:42,184 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:42,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:42,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:42,413 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:42,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:42,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1117559800, now seen corresponding path program 63 times [2021-08-21 18:50:42,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:42,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599228894] [2021-08-21 18:50:42,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:42,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:42,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:42,474 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:42,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:42,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599228894] [2021-08-21 18:50:42,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599228894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:42,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352695678] [2021-08-21 18:50:42,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:50:42,475 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:42,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:42,476 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:42,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 18:50:44,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:50:44,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:44,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:50:44,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:45,081 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:45,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352695678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:45,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:45,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:50:45,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685155325] [2021-08-21 18:50:45,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:50:45,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:45,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:50:45,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:50:45,082 INFO L87 Difference]: Start difference. First operand 7579 states and 17623 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:45,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:45,246 INFO L93 Difference]: Finished difference Result 9074 states and 20822 transitions. [2021-08-21 18:50:45,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:50:45,253 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:50:45,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:45,270 INFO L225 Difference]: With dead ends: 9074 [2021-08-21 18:50:45,270 INFO L226 Difference]: Without dead ends: 9070 [2021-08-21 18:50:45,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 86.0ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:50:45,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9070 states. [2021-08-21 18:50:45,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9070 to 8930. [2021-08-21 18:50:45,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8930 states, 8929 states have (on average 2.31470489416508) internal successors, (20668), 8929 states have internal predecessors, (20668), 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) [2021-08-21 18:50:45,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8930 states to 8930 states and 20668 transitions. [2021-08-21 18:50:45,405 INFO L78 Accepts]: Start accepts. Automaton has 8930 states and 20668 transitions. Word has length 28 [2021-08-21 18:50:45,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:45,405 INFO L470 AbstractCegarLoop]: Abstraction has 8930 states and 20668 transitions. [2021-08-21 18:50:45,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:45,405 INFO L276 IsEmpty]: Start isEmpty. Operand 8930 states and 20668 transitions. [2021-08-21 18:50:45,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:45,422 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:45,422 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:45,455 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 18:50:45,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:45,641 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:45,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:45,641 INFO L82 PathProgramCache]: Analyzing trace with hash -454824968, now seen corresponding path program 64 times [2021-08-21 18:50:45,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:45,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605831073] [2021-08-21 18:50:45,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:45,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:45,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:45,735 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:45,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:45,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605831073] [2021-08-21 18:50:45,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605831073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:45,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477573030] [2021-08-21 18:50:45,736 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:50:45,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:45,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:45,741 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:45,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 18:50:48,229 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:50:48,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:48,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:50:48,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:48,376 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:48,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477573030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:48,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:48,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:50:48,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938699296] [2021-08-21 18:50:48,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:50:48,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:48,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:50:48,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:50:48,377 INFO L87 Difference]: Start difference. First operand 8930 states and 20668 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:48,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:48,578 INFO L93 Difference]: Finished difference Result 9091 states and 20867 transitions. [2021-08-21 18:50:48,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 18:50:48,579 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:50:48,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:48,593 INFO L225 Difference]: With dead ends: 9091 [2021-08-21 18:50:48,593 INFO L226 Difference]: Without dead ends: 9091 [2021-08-21 18:50:48,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 122.1ms TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:50:48,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9091 states. [2021-08-21 18:50:48,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9091 to 8867. [2021-08-21 18:50:48,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8867 states, 8866 states have (on average 2.3128806677193774) internal successors, (20506), 8866 states have internal predecessors, (20506), 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) [2021-08-21 18:50:48,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8867 states to 8867 states and 20506 transitions. [2021-08-21 18:50:48,716 INFO L78 Accepts]: Start accepts. Automaton has 8867 states and 20506 transitions. Word has length 28 [2021-08-21 18:50:48,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:48,716 INFO L470 AbstractCegarLoop]: Abstraction has 8867 states and 20506 transitions. [2021-08-21 18:50:48,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:48,716 INFO L276 IsEmpty]: Start isEmpty. Operand 8867 states and 20506 transitions. [2021-08-21 18:50:48,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:48,728 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:48,728 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:48,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:48,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:48,941 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:48,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:48,941 INFO L82 PathProgramCache]: Analyzing trace with hash -812677188, now seen corresponding path program 65 times [2021-08-21 18:50:48,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:48,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584989233] [2021-08-21 18:50:48,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:48,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:48,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:49,004 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:50:49,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:49,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584989233] [2021-08-21 18:50:49,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584989233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:49,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388802147] [2021-08-21 18:50:49,005 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:50:49,005 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:49,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:49,006 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:49,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 18:50:51,531 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:50:51,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:51,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:50:51,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:51,635 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:50:51,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388802147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:51,635 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:51,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:50:51,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900755035] [2021-08-21 18:50:51,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:50:51,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:51,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:50:51,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:50:51,636 INFO L87 Difference]: Start difference. First operand 8867 states and 20506 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:51,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:51,859 INFO L93 Difference]: Finished difference Result 9107 states and 20977 transitions. [2021-08-21 18:50:51,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 18:50:51,859 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:50:51,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:51,872 INFO L225 Difference]: With dead ends: 9107 [2021-08-21 18:50:51,872 INFO L226 Difference]: Without dead ends: 9107 [2021-08-21 18:50:51,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 143.2ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:50:51,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9107 states. [2021-08-21 18:50:51,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9107 to 9006. [2021-08-21 18:50:51,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9006 states, 9005 states have (on average 2.3109383675735704) internal successors, (20810), 9005 states have internal predecessors, (20810), 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) [2021-08-21 18:50:52,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9006 states to 9006 states and 20810 transitions. [2021-08-21 18:50:52,001 INFO L78 Accepts]: Start accepts. Automaton has 9006 states and 20810 transitions. Word has length 28 [2021-08-21 18:50:52,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:52,001 INFO L470 AbstractCegarLoop]: Abstraction has 9006 states and 20810 transitions. [2021-08-21 18:50:52,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:52,001 INFO L276 IsEmpty]: Start isEmpty. Operand 9006 states and 20810 transitions. [2021-08-21 18:50:52,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:52,011 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:52,011 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:52,034 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-21 18:50:52,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:52,212 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:52,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:52,212 INFO L82 PathProgramCache]: Analyzing trace with hash -12851524, now seen corresponding path program 66 times [2021-08-21 18:50:52,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:52,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720226992] [2021-08-21 18:50:52,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:52,212 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:52,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:52,295 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:52,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:52,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720226992] [2021-08-21 18:50:52,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720226992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:52,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563176755] [2021-08-21 18:50:52,296 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:50:52,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:52,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:52,296 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:52,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 18:50:54,833 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:50:54,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:54,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:50:54,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:54,937 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:54,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563176755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:54,937 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:54,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-21 18:50:54,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784515592] [2021-08-21 18:50:54,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:50:54,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:54,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:50:54,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:50:54,938 INFO L87 Difference]: Start difference. First operand 9006 states and 20810 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:55,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:55,203 INFO L93 Difference]: Finished difference Result 9386 states and 21610 transitions. [2021-08-21 18:50:55,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:50:55,204 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:50:55,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:55,215 INFO L225 Difference]: With dead ends: 9386 [2021-08-21 18:50:55,215 INFO L226 Difference]: Without dead ends: 9386 [2021-08-21 18:50:55,215 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 188.9ms TimeCoverageRelationStatistics Valid=212, Invalid=490, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:50:55,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9386 states. [2021-08-21 18:50:55,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9386 to 9079. [2021-08-21 18:50:55,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9079 states, 9078 states have (on average 2.310420797532496) internal successors, (20974), 9078 states have internal predecessors, (20974), 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) [2021-08-21 18:50:55,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9079 states to 9079 states and 20974 transitions. [2021-08-21 18:50:55,376 INFO L78 Accepts]: Start accepts. Automaton has 9079 states and 20974 transitions. Word has length 28 [2021-08-21 18:50:55,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:55,376 INFO L470 AbstractCegarLoop]: Abstraction has 9079 states and 20974 transitions. [2021-08-21 18:50:55,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:55,376 INFO L276 IsEmpty]: Start isEmpty. Operand 9079 states and 20974 transitions. [2021-08-21 18:50:55,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:55,385 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:55,385 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:55,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 18:50:55,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:55,586 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:55,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:55,586 INFO L82 PathProgramCache]: Analyzing trace with hash 97899188, now seen corresponding path program 28 times [2021-08-21 18:50:55,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:55,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159568818] [2021-08-21 18:50:55,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:55,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:55,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:55,653 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:55,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:55,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159568818] [2021-08-21 18:50:55,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159568818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:55,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69206828] [2021-08-21 18:50:55,654 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:50:55,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:55,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:55,655 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:55,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 18:50:58,197 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:50:58,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:58,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:58,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:58,371 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:58,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69206828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:58,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:58,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 18:50:58,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449228065] [2021-08-21 18:50:58,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:50:58,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:58,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:50:58,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:50:58,372 INFO L87 Difference]: Start difference. First operand 9079 states and 20974 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:50:58,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:58,640 INFO L93 Difference]: Finished difference Result 11546 states and 26069 transitions. [2021-08-21 18:50:58,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:50:58,640 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 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) Word has length 28 [2021-08-21 18:50:58,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:58,656 INFO L225 Difference]: With dead ends: 11546 [2021-08-21 18:50:58,657 INFO L226 Difference]: Without dead ends: 11522 [2021-08-21 18:50:58,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 212.4ms TimeCoverageRelationStatistics Valid=203, Invalid=727, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:50:58,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11522 states. [2021-08-21 18:50:58,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11522 to 9015. [2021-08-21 18:50:58,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9015 states, 9014 states have (on average 2.310073219436432) internal successors, (20823), 9014 states have internal predecessors, (20823), 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) [2021-08-21 18:50:58,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9015 states to 9015 states and 20823 transitions. [2021-08-21 18:50:58,793 INFO L78 Accepts]: Start accepts. Automaton has 9015 states and 20823 transitions. Word has length 28 [2021-08-21 18:50:58,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:58,793 INFO L470 AbstractCegarLoop]: Abstraction has 9015 states and 20823 transitions. [2021-08-21 18:50:58,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 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) [2021-08-21 18:50:58,793 INFO L276 IsEmpty]: Start isEmpty. Operand 9015 states and 20823 transitions. [2021-08-21 18:50:58,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:50:58,803 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:58,803 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:58,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:59,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-08-21 18:50:59,003 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:50:59,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:59,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1025606664, now seen corresponding path program 67 times [2021-08-21 18:50:59,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:59,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630639172] [2021-08-21 18:50:59,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:59,004 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:59,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:59,069 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:59,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:59,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630639172] [2021-08-21 18:50:59,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630639172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:59,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212821746] [2021-08-21 18:50:59,069 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:50:59,069 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:59,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:59,072 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:50:59,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 18:51:01,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:01,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:01,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:01,775 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:01,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212821746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:01,775 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:01,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:51:01,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130616088] [2021-08-21 18:51:01,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:51:01,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:01,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:51:01,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:51:01,776 INFO L87 Difference]: Start difference. First operand 9015 states and 20823 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:51:01,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:01,959 INFO L93 Difference]: Finished difference Result 10076 states and 22907 transitions. [2021-08-21 18:51:01,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:51:01,960 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) Word has length 28 [2021-08-21 18:51:01,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:01,974 INFO L225 Difference]: With dead ends: 10076 [2021-08-21 18:51:01,974 INFO L226 Difference]: Without dead ends: 10072 [2021-08-21 18:51:01,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 97.3ms TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:51:01,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10072 states. [2021-08-21 18:51:02,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10072 to 9860. [2021-08-21 18:51:02,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9860 states, 9859 states have (on average 2.3005375798762553) internal successors, (22681), 9859 states have internal predecessors, (22681), 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) [2021-08-21 18:51:02,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9860 states to 9860 states and 22681 transitions. [2021-08-21 18:51:02,157 INFO L78 Accepts]: Start accepts. Automaton has 9860 states and 22681 transitions. Word has length 28 [2021-08-21 18:51:02,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:02,158 INFO L470 AbstractCegarLoop]: Abstraction has 9860 states and 22681 transitions. [2021-08-21 18:51:02,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:51:02,158 INFO L276 IsEmpty]: Start isEmpty. Operand 9860 states and 22681 transitions. [2021-08-21 18:51:02,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:51:02,166 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:02,166 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:02,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-21 18:51:02,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-08-21 18:51:02,367 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:02,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:02,367 INFO L82 PathProgramCache]: Analyzing trace with hash 1339123644, now seen corresponding path program 68 times [2021-08-21 18:51:02,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:02,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79771456] [2021-08-21 18:51:02,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:02,368 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:02,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:02,432 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:02,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:02,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79771456] [2021-08-21 18:51:02,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79771456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:02,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912395804] [2021-08-21 18:51:02,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:51:02,433 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:02,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:02,433 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:02,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 18:51:05,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:51:05,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:05,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:05,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:05,121 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:05,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912395804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:05,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:05,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:51:05,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830539584] [2021-08-21 18:51:05,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:51:05,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:05,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:51:05,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:51:05,122 INFO L87 Difference]: Start difference. First operand 9860 states and 22681 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:51:05,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:05,415 INFO L93 Difference]: Finished difference Result 10069 states and 23088 transitions. [2021-08-21 18:51:05,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:51:05,415 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) Word has length 28 [2021-08-21 18:51:05,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:05,431 INFO L225 Difference]: With dead ends: 10069 [2021-08-21 18:51:05,431 INFO L226 Difference]: Without dead ends: 10069 [2021-08-21 18:51:05,432 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 198.2ms TimeCoverageRelationStatistics Valid=240, Invalid=630, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:51:05,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10069 states. [2021-08-21 18:51:05,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10069 to 9943. [2021-08-21 18:51:05,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9943 states, 9942 states have (on average 2.298933816133575) internal successors, (22856), 9942 states have internal predecessors, (22856), 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) [2021-08-21 18:51:05,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9943 states to 9943 states and 22856 transitions. [2021-08-21 18:51:05,573 INFO L78 Accepts]: Start accepts. Automaton has 9943 states and 22856 transitions. Word has length 28 [2021-08-21 18:51:05,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:05,573 INFO L470 AbstractCegarLoop]: Abstraction has 9943 states and 22856 transitions. [2021-08-21 18:51:05,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:51:05,573 INFO L276 IsEmpty]: Start isEmpty. Operand 9943 states and 22856 transitions. [2021-08-21 18:51:05,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:51:05,583 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:05,583 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:05,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 18:51:05,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:05,784 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:05,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:05,784 INFO L82 PathProgramCache]: Analyzing trace with hash 2138949308, now seen corresponding path program 69 times [2021-08-21 18:51:05,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:05,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738820268] [2021-08-21 18:51:05,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:05,784 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:05,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:05,850 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:05,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:05,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738820268] [2021-08-21 18:51:05,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738820268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:05,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892594612] [2021-08-21 18:51:05,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:51:05,850 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:05,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:05,857 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:05,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 18:51:08,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:51:08,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:08,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:08,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:08,556 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:08,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892594612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:08,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:08,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:51:08,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718381702] [2021-08-21 18:51:08,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:51:08,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:08,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:51:08,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:51:08,557 INFO L87 Difference]: Start difference. First operand 9943 states and 22856 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:51:08,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:08,833 INFO L93 Difference]: Finished difference Result 10119 states and 23214 transitions. [2021-08-21 18:51:08,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:51:08,834 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) Word has length 28 [2021-08-21 18:51:08,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:08,847 INFO L225 Difference]: With dead ends: 10119 [2021-08-21 18:51:08,847 INFO L226 Difference]: Without dead ends: 10119 [2021-08-21 18:51:08,847 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 140.8ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:51:08,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10119 states. [2021-08-21 18:51:08,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10119 to 9932. [2021-08-21 18:51:08,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9932 states, 9931 states have (on average 2.299063538415064) internal successors, (22832), 9931 states have internal predecessors, (22832), 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) [2021-08-21 18:51:08,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9932 states to 9932 states and 22832 transitions. [2021-08-21 18:51:08,972 INFO L78 Accepts]: Start accepts. Automaton has 9932 states and 22832 transitions. Word has length 28 [2021-08-21 18:51:08,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:08,972 INFO L470 AbstractCegarLoop]: Abstraction has 9932 states and 22832 transitions. [2021-08-21 18:51:08,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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) [2021-08-21 18:51:08,972 INFO L276 IsEmpty]: Start isEmpty. Operand 9932 states and 22832 transitions. [2021-08-21 18:51:08,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:51:08,982 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:08,982 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:09,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:09,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:09,193 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:09,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:09,193 INFO L82 PathProgramCache]: Analyzing trace with hash -424171844, now seen corresponding path program 70 times [2021-08-21 18:51:09,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:09,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918618382] [2021-08-21 18:51:09,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:09,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:09,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:09,267 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:09,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:09,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918618382] [2021-08-21 18:51:09,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918618382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:09,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503352660] [2021-08-21 18:51:09,268 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:51:09,268 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:09,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:09,269 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:09,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 18:51:11,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:51:11,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:11,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:11,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:12,008 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:12,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503352660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:12,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:12,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 18:51:12,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325859476] [2021-08-21 18:51:12,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:51:12,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:12,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:51:12,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:51:12,009 INFO L87 Difference]: Start difference. First operand 9932 states and 22832 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:12,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:12,266 INFO L93 Difference]: Finished difference Result 10259 states and 23482 transitions. [2021-08-21 18:51:12,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:51:12,266 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:51:12,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:12,280 INFO L225 Difference]: With dead ends: 10259 [2021-08-21 18:51:12,280 INFO L226 Difference]: Without dead ends: 10259 [2021-08-21 18:51:12,280 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 149.0ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:51:12,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10259 states. [2021-08-21 18:51:12,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10259 to 9925. [2021-08-21 18:51:12,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9925 states, 9924 states have (on average 2.298669891172914) internal successors, (22812), 9924 states have internal predecessors, (22812), 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) [2021-08-21 18:51:12,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9925 states to 9925 states and 22812 transitions. [2021-08-21 18:51:12,482 INFO L78 Accepts]: Start accepts. Automaton has 9925 states and 22812 transitions. Word has length 28 [2021-08-21 18:51:12,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:12,482 INFO L470 AbstractCegarLoop]: Abstraction has 9925 states and 22812 transitions. [2021-08-21 18:51:12,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:12,482 INFO L276 IsEmpty]: Start isEmpty. Operand 9925 states and 22812 transitions. [2021-08-21 18:51:12,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:51:12,493 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:12,493 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:12,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:12,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-21 18:51:12,694 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:12,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:12,694 INFO L82 PathProgramCache]: Analyzing trace with hash -510371878, now seen corresponding path program 71 times [2021-08-21 18:51:12,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:12,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176359466] [2021-08-21 18:51:12,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:12,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:12,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:12,990 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:12,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:12,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176359466] [2021-08-21 18:51:12,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176359466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:12,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507305385] [2021-08-21 18:51:12,991 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:51:12,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:12,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:12,992 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:12,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 18:51:15,618 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:51:15,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:15,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:51:15,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:16,305 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:51:16,306 INFO L388 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 36 treesize of output 27 [2021-08-21 18:51:16,409 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:16,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507305385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:16,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:16,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:51:16,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402490857] [2021-08-21 18:51:16,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:51:16,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:16,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:51:16,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:51:16,410 INFO L87 Difference]: Start difference. First operand 9925 states and 22812 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:51:17,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:17,725 INFO L93 Difference]: Finished difference Result 10424 states and 23686 transitions. [2021-08-21 18:51:17,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:51:17,725 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:51:17,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:17,740 INFO L225 Difference]: With dead ends: 10424 [2021-08-21 18:51:17,740 INFO L226 Difference]: Without dead ends: 10414 [2021-08-21 18:51:17,740 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 1247.7ms TimeCoverageRelationStatistics Valid=270, Invalid=1212, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:51:17,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10414 states. [2021-08-21 18:51:17,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10414 to 9982. [2021-08-21 18:51:17,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9982 states, 9981 states have (on average 2.2993688007213704) internal successors, (22950), 9981 states have internal predecessors, (22950), 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) [2021-08-21 18:51:17,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9982 states to 9982 states and 22950 transitions. [2021-08-21 18:51:17,882 INFO L78 Accepts]: Start accepts. Automaton has 9982 states and 22950 transitions. Word has length 30 [2021-08-21 18:51:17,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:17,882 INFO L470 AbstractCegarLoop]: Abstraction has 9982 states and 22950 transitions. [2021-08-21 18:51:17,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:51:17,882 INFO L276 IsEmpty]: Start isEmpty. Operand 9982 states and 22950 transitions. [2021-08-21 18:51:17,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:51:17,893 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:17,894 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:17,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:18,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:18,094 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:18,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:18,094 INFO L82 PathProgramCache]: Analyzing trace with hash -256582754, now seen corresponding path program 72 times [2021-08-21 18:51:18,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:18,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854819399] [2021-08-21 18:51:18,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:18,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:18,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:18,476 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:18,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:18,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854819399] [2021-08-21 18:51:18,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854819399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:18,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296912878] [2021-08-21 18:51:18,476 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:51:18,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:18,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:18,477 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:18,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 18:51:21,234 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:51:21,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:21,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:51:21,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:21,932 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:51:21,932 INFO L388 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 36 treesize of output 27 [2021-08-21 18:51:21,991 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:21,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296912878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:21,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:21,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:51:21,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749240817] [2021-08-21 18:51:21,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:51:21,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:21,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:51:21,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:51:21,992 INFO L87 Difference]: Start difference. First operand 9982 states and 22950 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:51:23,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:23,475 INFO L93 Difference]: Finished difference Result 10435 states and 23710 transitions. [2021-08-21 18:51:23,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:51:23,476 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) Word has length 30 [2021-08-21 18:51:23,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:23,490 INFO L225 Difference]: With dead ends: 10435 [2021-08-21 18:51:23,490 INFO L226 Difference]: Without dead ends: 10425 [2021-08-21 18:51:23,491 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 1309.3ms TimeCoverageRelationStatistics Valid=300, Invalid=1422, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:51:23,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10425 states. [2021-08-21 18:51:23,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10425 to 9986. [2021-08-21 18:51:23,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9986 states, 9985 states have (on average 2.299449173760641) internal successors, (22960), 9985 states have internal predecessors, (22960), 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) [2021-08-21 18:51:23,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9986 states to 9986 states and 22960 transitions. [2021-08-21 18:51:23,620 INFO L78 Accepts]: Start accepts. Automaton has 9986 states and 22960 transitions. Word has length 30 [2021-08-21 18:51:23,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:23,621 INFO L470 AbstractCegarLoop]: Abstraction has 9986 states and 22960 transitions. [2021-08-21 18:51:23,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:51:23,621 INFO L276 IsEmpty]: Start isEmpty. Operand 9986 states and 22960 transitions. [2021-08-21 18:51:23,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:51:23,631 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:23,631 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:23,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-21 18:51:23,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:23,832 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:23,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:23,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1934847834, now seen corresponding path program 73 times [2021-08-21 18:51:23,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:23,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585709655] [2021-08-21 18:51:23,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:23,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:24,285 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:24,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:24,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585709655] [2021-08-21 18:51:24,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585709655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:24,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617969023] [2021-08-21 18:51:24,285 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:51:24,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:24,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:24,286 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:24,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 18:51:27,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:27,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:51:27,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:27,648 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:51:27,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 18:51:27,696 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:27,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617969023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:27,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:27,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:51:27,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536897149] [2021-08-21 18:51:27,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:51:27,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:27,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:51:27,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:51:27,697 INFO L87 Difference]: Start difference. First operand 9986 states and 22960 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 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) [2021-08-21 18:51:30,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:30,111 INFO L93 Difference]: Finished difference Result 10920 states and 24561 transitions. [2021-08-21 18:51:30,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:51:30,111 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:51:30,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:30,126 INFO L225 Difference]: With dead ends: 10920 [2021-08-21 18:51:30,126 INFO L226 Difference]: Without dead ends: 10915 [2021-08-21 18:51:30,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 2384.1ms TimeCoverageRelationStatistics Valid=350, Invalid=2302, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:51:30,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10915 states. [2021-08-21 18:51:30,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10915 to 10000. [2021-08-21 18:51:30,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10000 states, 9999 states have (on average 2.3000300030003) internal successors, (22998), 9999 states have internal predecessors, (22998), 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) [2021-08-21 18:51:30,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10000 states to 10000 states and 22998 transitions. [2021-08-21 18:51:30,264 INFO L78 Accepts]: Start accepts. Automaton has 10000 states and 22998 transitions. Word has length 30 [2021-08-21 18:51:30,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:30,264 INFO L470 AbstractCegarLoop]: Abstraction has 10000 states and 22998 transitions. [2021-08-21 18:51:30,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 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) [2021-08-21 18:51:30,264 INFO L276 IsEmpty]: Start isEmpty. Operand 10000 states and 22998 transitions. [2021-08-21 18:51:30,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:51:30,277 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:30,277 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:30,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:30,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 18:51:30,484 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:30,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:30,484 INFO L82 PathProgramCache]: Analyzing trace with hash 1019744218, now seen corresponding path program 74 times [2021-08-21 18:51:30,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:30,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014835226] [2021-08-21 18:51:30,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:30,484 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:30,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:30,877 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:30,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:30,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014835226] [2021-08-21 18:51:30,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014835226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:30,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067034972] [2021-08-21 18:51:30,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:51:30,878 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:30,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:30,878 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:30,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 18:51:33,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:51:33,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:33,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:51:33,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:34,390 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-08-21 18:51:34,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 81 treesize of output 94 [2021-08-21 18:51:34,741 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:34,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067034972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:34,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:34,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 18:51:34,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690170603] [2021-08-21 18:51:34,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:51:34,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:34,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:51:34,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:51:34,742 INFO L87 Difference]: Start difference. First operand 10000 states and 22998 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:38,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:38,135 INFO L93 Difference]: Finished difference Result 10467 states and 23769 transitions. [2021-08-21 18:51:38,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:51:38,136 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:51:38,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:38,150 INFO L225 Difference]: With dead ends: 10467 [2021-08-21 18:51:38,150 INFO L226 Difference]: Without dead ends: 10457 [2021-08-21 18:51:38,151 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 2446.0ms TimeCoverageRelationStatistics Valid=387, Invalid=2475, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:51:38,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10457 states. [2021-08-21 18:51:38,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10457 to 10004. [2021-08-21 18:51:38,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10004 states, 10003 states have (on average 2.2997100869739078) internal successors, (23004), 10003 states have internal predecessors, (23004), 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) [2021-08-21 18:51:38,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10004 states to 10004 states and 23004 transitions. [2021-08-21 18:51:38,289 INFO L78 Accepts]: Start accepts. Automaton has 10004 states and 23004 transitions. Word has length 30 [2021-08-21 18:51:38,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:38,289 INFO L470 AbstractCegarLoop]: Abstraction has 10004 states and 23004 transitions. [2021-08-21 18:51:38,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:38,290 INFO L276 IsEmpty]: Start isEmpty. Operand 10004 states and 23004 transitions. [2021-08-21 18:51:38,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:51:38,300 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:38,300 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:38,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 18:51:38,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 18:51:38,501 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:38,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:38,501 INFO L82 PathProgramCache]: Analyzing trace with hash -1167653030, now seen corresponding path program 75 times [2021-08-21 18:51:38,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:38,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252918239] [2021-08-21 18:51:38,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:38,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:38,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:38,929 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:38,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:38,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252918239] [2021-08-21 18:51:38,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252918239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:38,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019998136] [2021-08-21 18:51:38,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:51:38,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:38,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:38,931 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:38,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 18:51:41,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:51:41,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:41,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 18:51:41,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:42,595 INFO L354 Elim1Store]: treesize reduction 35, result has 56.8 percent of original size [2021-08-21 18:51:42,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 43 treesize of output 74 [2021-08-21 18:51:43,062 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:43,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019998136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:43,063 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:43,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 25 [2021-08-21 18:51:43,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760348167] [2021-08-21 18:51:43,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:51:43,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:43,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:51:43,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:51:43,063 INFO L87 Difference]: Start difference. First operand 10004 states and 23004 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 25 states have internal predecessors, (51), 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) [2021-08-21 18:51:47,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:47,185 INFO L93 Difference]: Finished difference Result 11394 states and 25280 transitions. [2021-08-21 18:51:47,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 18:51:47,185 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 25 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:51:47,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:47,201 INFO L225 Difference]: With dead ends: 11394 [2021-08-21 18:51:47,201 INFO L226 Difference]: Without dead ends: 11384 [2021-08-21 18:51:47,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 3769.6ms TimeCoverageRelationStatistics Valid=510, Invalid=4046, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 18:51:47,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11384 states. [2021-08-21 18:51:47,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11384 to 10010. [2021-08-21 18:51:47,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10010 states, 10009 states have (on average 2.2996303327005694) internal successors, (23017), 10009 states have internal predecessors, (23017), 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) [2021-08-21 18:51:47,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10010 states to 10010 states and 23017 transitions. [2021-08-21 18:51:47,345 INFO L78 Accepts]: Start accepts. Automaton has 10010 states and 23017 transitions. Word has length 30 [2021-08-21 18:51:47,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:47,345 INFO L470 AbstractCegarLoop]: Abstraction has 10010 states and 23017 transitions. [2021-08-21 18:51:47,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 25 states have internal predecessors, (51), 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) [2021-08-21 18:51:47,346 INFO L276 IsEmpty]: Start isEmpty. Operand 10010 states and 23017 transitions. [2021-08-21 18:51:47,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:51:47,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:47,356 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:47,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:47,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:47,557 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:47,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:47,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1635819354, now seen corresponding path program 76 times [2021-08-21 18:51:47,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:47,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679346806] [2021-08-21 18:51:47,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:47,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:47,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:47,853 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:47,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:47,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679346806] [2021-08-21 18:51:47,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679346806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:47,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064739868] [2021-08-21 18:51:47,854 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:51:47,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:47,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:47,855 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:47,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 18:51:50,811 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:51:50,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:50,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:51:50,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:51,733 INFO L354 Elim1Store]: treesize reduction 74, result has 8.6 percent of original size [2021-08-21 18:51:51,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 48 treesize of output 42 [2021-08-21 18:51:51,799 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:51,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064739868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:51,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:51,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:51:51,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750433482] [2021-08-21 18:51:51,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:51:51,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:51,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:51:51,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:51:51,800 INFO L87 Difference]: Start difference. First operand 10010 states and 23017 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:54,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:54,543 INFO L93 Difference]: Finished difference Result 12963 states and 29663 transitions. [2021-08-21 18:51:54,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:51:54,544 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:51:54,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:54,562 INFO L225 Difference]: With dead ends: 12963 [2021-08-21 18:51:54,562 INFO L226 Difference]: Without dead ends: 12958 [2021-08-21 18:51:54,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 2461.3ms TimeCoverageRelationStatistics Valid=333, Invalid=2747, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:51:54,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12958 states. [2021-08-21 18:51:54,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12958 to 10054. [2021-08-21 18:51:54,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10054 states, 10053 states have (on average 2.29762260021884) internal successors, (23098), 10053 states have internal predecessors, (23098), 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) [2021-08-21 18:51:54,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10054 states to 10054 states and 23098 transitions. [2021-08-21 18:51:54,725 INFO L78 Accepts]: Start accepts. Automaton has 10054 states and 23098 transitions. Word has length 30 [2021-08-21 18:51:54,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:54,725 INFO L470 AbstractCegarLoop]: Abstraction has 10054 states and 23098 transitions. [2021-08-21 18:51:54,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:54,725 INFO L276 IsEmpty]: Start isEmpty. Operand 10054 states and 23098 transitions. [2021-08-21 18:51:54,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:51:54,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:54,737 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:54,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:54,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:54,938 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:54,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:54,938 INFO L82 PathProgramCache]: Analyzing trace with hash -1094509922, now seen corresponding path program 77 times [2021-08-21 18:51:54,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:54,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598352773] [2021-08-21 18:51:54,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:54,938 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:54,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:55,277 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:55,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:55,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598352773] [2021-08-21 18:51:55,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598352773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:55,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850991511] [2021-08-21 18:51:55,278 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:51:55,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:55,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:55,279 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:55,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 18:51:58,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:51:58,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:58,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:51:58,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:59,017 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-08-21 18:51:59,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 56 [2021-08-21 18:51:59,087 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:59,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850991511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:59,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:59,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:51:59,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633457603] [2021-08-21 18:51:59,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:51:59,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:59,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:51:59,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:51:59,088 INFO L87 Difference]: Start difference. First operand 10054 states and 23098 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:52:00,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:00,704 INFO L93 Difference]: Finished difference Result 10609 states and 24021 transitions. [2021-08-21 18:52:00,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:52:00,705 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) Word has length 30 [2021-08-21 18:52:00,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:00,720 INFO L225 Difference]: With dead ends: 10609 [2021-08-21 18:52:00,720 INFO L226 Difference]: Without dead ends: 10604 [2021-08-21 18:52:00,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 1529.8ms TimeCoverageRelationStatistics Valid=335, Invalid=1557, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:52:00,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10604 states. [2021-08-21 18:52:00,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10604 to 10108. [2021-08-21 18:52:00,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10108 states, 10107 states have (on average 2.296032452755516) internal successors, (23206), 10107 states have internal predecessors, (23206), 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) [2021-08-21 18:52:00,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10108 states to 10108 states and 23206 transitions. [2021-08-21 18:52:00,906 INFO L78 Accepts]: Start accepts. Automaton has 10108 states and 23206 transitions. Word has length 30 [2021-08-21 18:52:00,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:00,906 INFO L470 AbstractCegarLoop]: Abstraction has 10108 states and 23206 transitions. [2021-08-21 18:52:00,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:52:00,906 INFO L276 IsEmpty]: Start isEmpty. Operand 10108 states and 23206 transitions. [2021-08-21 18:52:00,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:52:00,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:00,924 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:52:00,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:01,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-21 18:52:01,126 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:01,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:01,126 INFO L82 PathProgramCache]: Analyzing trace with hash 1013060126, now seen corresponding path program 78 times [2021-08-21 18:52:01,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:01,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476050010] [2021-08-21 18:52:01,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:01,126 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:01,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:01,579 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:01,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:01,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476050010] [2021-08-21 18:52:01,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476050010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:01,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683938141] [2021-08-21 18:52:01,579 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:52:01,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:01,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:01,580 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:01,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 18:52:04,655 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:52:04,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:04,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:52:04,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:05,312 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:52:05,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 18:52:05,363 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:05,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683938141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:05,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:05,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:52:05,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469197720] [2021-08-21 18:52:05,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:52:05,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:05,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:52:05,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:52:05,364 INFO L87 Difference]: Start difference. First operand 10108 states and 23206 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:52:08,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:08,088 INFO L93 Difference]: Finished difference Result 11066 states and 24843 transitions. [2021-08-21 18:52:08,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 18:52:08,088 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:52:08,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:08,102 INFO L225 Difference]: With dead ends: 11066 [2021-08-21 18:52:08,102 INFO L226 Difference]: Without dead ends: 11061 [2021-08-21 18:52:08,103 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 2602.2ms TimeCoverageRelationStatistics Valid=425, Invalid=2767, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:52:08,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11061 states. [2021-08-21 18:52:08,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11061 to 10120. [2021-08-21 18:52:08,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10120 states, 10119 states have (on average 2.2954837434529103) internal successors, (23228), 10119 states have internal predecessors, (23228), 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) [2021-08-21 18:52:08,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10120 states to 10120 states and 23228 transitions. [2021-08-21 18:52:08,234 INFO L78 Accepts]: Start accepts. Automaton has 10120 states and 23228 transitions. Word has length 30 [2021-08-21 18:52:08,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:08,235 INFO L470 AbstractCegarLoop]: Abstraction has 10120 states and 23228 transitions. [2021-08-21 18:52:08,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:52:08,235 INFO L276 IsEmpty]: Start isEmpty. Operand 10120 states and 23228 transitions. [2021-08-21 18:52:08,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:52:08,246 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:08,246 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:52:08,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-21 18:52:08,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-21 18:52:08,447 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:08,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:08,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1266849250, now seen corresponding path program 79 times [2021-08-21 18:52:08,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:08,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692828138] [2021-08-21 18:52:08,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:08,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:08,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:08,806 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:08,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:08,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692828138] [2021-08-21 18:52:08,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692828138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:08,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166829903] [2021-08-21 18:52:08,807 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:52:08,807 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:08,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:08,808 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:08,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 18:52:11,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:11,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 18:52:11,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:12,566 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:52:12,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 18:52:12,633 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:12,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166829903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:12,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:12,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:52:12,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105123504] [2021-08-21 18:52:12,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:52:12,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:12,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:52:12,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:52:12,634 INFO L87 Difference]: Start difference. First operand 10120 states and 23228 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:15,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:15,467 INFO L93 Difference]: Finished difference Result 13038 states and 29815 transitions. [2021-08-21 18:52:15,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:52:15,468 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:52:15,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:15,510 INFO L225 Difference]: With dead ends: 13038 [2021-08-21 18:52:15,511 INFO L226 Difference]: Without dead ends: 13028 [2021-08-21 18:52:15,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 2616.7ms TimeCoverageRelationStatistics Valid=413, Invalid=3009, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:52:15,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13028 states. [2021-08-21 18:52:15,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13028 to 10138. [2021-08-21 18:52:15,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10138 states, 10137 states have (on average 2.294367169774095) internal successors, (23258), 10137 states have internal predecessors, (23258), 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) [2021-08-21 18:52:15,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10138 states to 10138 states and 23258 transitions. [2021-08-21 18:52:15,654 INFO L78 Accepts]: Start accepts. Automaton has 10138 states and 23258 transitions. Word has length 30 [2021-08-21 18:52:15,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:15,655 INFO L470 AbstractCegarLoop]: Abstraction has 10138 states and 23258 transitions. [2021-08-21 18:52:15,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:15,655 INFO L276 IsEmpty]: Start isEmpty. Operand 10138 states and 23258 transitions. [2021-08-21 18:52:15,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:52:15,667 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:15,667 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:52:15,691 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 18:52:15,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:15,868 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:15,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:15,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1851087142, now seen corresponding path program 29 times [2021-08-21 18:52:15,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:15,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644636202] [2021-08-21 18:52:15,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:15,868 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:15,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:16,389 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:16,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:16,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644636202] [2021-08-21 18:52:16,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644636202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:16,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878771587] [2021-08-21 18:52:16,390 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:52:16,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:16,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:16,390 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:16,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 18:52:19,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:52:19,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:19,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:52:19,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:20,150 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 18:52:20,150 INFO L388 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 35 treesize of output 28 [2021-08-21 18:52:20,215 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:20,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878771587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:20,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:20,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-21 18:52:20,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000313408] [2021-08-21 18:52:20,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:52:20,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:20,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:52:20,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:52:20,216 INFO L87 Difference]: Start difference. First operand 10138 states and 23258 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:22,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:22,898 INFO L93 Difference]: Finished difference Result 10211 states and 23355 transitions. [2021-08-21 18:52:22,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:52:22,899 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:52:22,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:22,911 INFO L225 Difference]: With dead ends: 10211 [2021-08-21 18:52:22,912 INFO L226 Difference]: Without dead ends: 10206 [2021-08-21 18:52:22,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 2531.3ms TimeCoverageRelationStatistics Valid=338, Invalid=2314, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:52:22,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10206 states. [2021-08-21 18:52:23,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10206 to 10134. [2021-08-21 18:52:23,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10134 states, 10133 states have (on average 2.2944833711635253) internal successors, (23250), 10133 states have internal predecessors, (23250), 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) [2021-08-21 18:52:23,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10134 states to 10134 states and 23250 transitions. [2021-08-21 18:52:23,040 INFO L78 Accepts]: Start accepts. Automaton has 10134 states and 23250 transitions. Word has length 30 [2021-08-21 18:52:23,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:23,040 INFO L470 AbstractCegarLoop]: Abstraction has 10134 states and 23250 transitions. [2021-08-21 18:52:23,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:23,041 INFO L276 IsEmpty]: Start isEmpty. Operand 10134 states and 23250 transitions. [2021-08-21 18:52:23,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:52:23,052 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:23,052 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:52:23,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 18:52:23,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:23,253 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:23,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:23,253 INFO L82 PathProgramCache]: Analyzing trace with hash 2006105946, now seen corresponding path program 80 times [2021-08-21 18:52:23,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:23,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641004911] [2021-08-21 18:52:23,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:23,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:23,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:23,548 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:23,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:23,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641004911] [2021-08-21 18:52:23,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641004911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:23,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573236174] [2021-08-21 18:52:23,548 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:52:23,548 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:23,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:23,549 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:23,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 18:52:26,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:52:26,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:26,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:52:26,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:27,419 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:52:27,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 18:52:27,482 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:27,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573236174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:27,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:27,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:52:27,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349395916] [2021-08-21 18:52:27,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:52:27,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:27,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:52:27,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:52:27,483 INFO L87 Difference]: Start difference. First operand 10134 states and 23250 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:29,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:29,557 INFO L93 Difference]: Finished difference Result 13083 states and 29891 transitions. [2021-08-21 18:52:29,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:52:29,558 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:52:29,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:29,596 INFO L225 Difference]: With dead ends: 13083 [2021-08-21 18:52:29,596 INFO L226 Difference]: Without dead ends: 13078 [2021-08-21 18:52:29,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 1823.8ms TimeCoverageRelationStatistics Valid=297, Invalid=2459, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:52:29,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13078 states. [2021-08-21 18:52:29,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13078 to 10160. [2021-08-21 18:52:29,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10160 states, 10159 states have (on average 2.2935328280342553) internal successors, (23300), 10159 states have internal predecessors, (23300), 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) [2021-08-21 18:52:29,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10160 states to 10160 states and 23300 transitions. [2021-08-21 18:52:29,733 INFO L78 Accepts]: Start accepts. Automaton has 10160 states and 23300 transitions. Word has length 30 [2021-08-21 18:52:29,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:29,733 INFO L470 AbstractCegarLoop]: Abstraction has 10160 states and 23300 transitions. [2021-08-21 18:52:29,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:29,734 INFO L276 IsEmpty]: Start isEmpty. Operand 10160 states and 23300 transitions. [2021-08-21 18:52:29,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:52:29,744 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:29,744 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:52:29,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-08-21 18:52:29,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110 [2021-08-21 18:52:29,945 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:29,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:29,945 INFO L82 PathProgramCache]: Analyzing trace with hash -988024870, now seen corresponding path program 81 times [2021-08-21 18:52:29,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:29,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838973054] [2021-08-21 18:52:29,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:29,946 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:29,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:30,316 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:30,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:30,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838973054] [2021-08-21 18:52:30,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838973054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:30,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687194258] [2021-08-21 18:52:30,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:52:30,317 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:30,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:30,318 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:30,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 18:52:33,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:52:33,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:33,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:52:33,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:34,289 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-08-21 18:52:34,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 81 treesize of output 94 [2021-08-21 18:52:34,671 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:34,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687194258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:34,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:34,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 18:52:34,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057160674] [2021-08-21 18:52:34,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:52:34,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:34,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:52:34,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:52:34,672 INFO L87 Difference]: Start difference. First operand 10160 states and 23300 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:37,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:37,358 INFO L93 Difference]: Finished difference Result 13408 states and 30428 transitions. [2021-08-21 18:52:37,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:52:37,358 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:52:37,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:37,378 INFO L225 Difference]: With dead ends: 13408 [2021-08-21 18:52:37,378 INFO L226 Difference]: Without dead ends: 13388 [2021-08-21 18:52:37,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 678 ImplicationChecksByTransitivity, 2351.2ms TimeCoverageRelationStatistics Valid=413, Invalid=2239, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:52:37,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13388 states. [2021-08-21 18:52:37,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13388 to 10154. [2021-08-21 18:52:37,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10154 states, 10153 states have (on average 2.2935093075938147) internal successors, (23286), 10153 states have internal predecessors, (23286), 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) [2021-08-21 18:52:37,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10154 states to 10154 states and 23286 transitions. [2021-08-21 18:52:37,544 INFO L78 Accepts]: Start accepts. Automaton has 10154 states and 23286 transitions. Word has length 30 [2021-08-21 18:52:37,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:37,544 INFO L470 AbstractCegarLoop]: Abstraction has 10154 states and 23286 transitions. [2021-08-21 18:52:37,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:37,544 INFO L276 IsEmpty]: Start isEmpty. Operand 10154 states and 23286 transitions. [2021-08-21 18:52:37,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:52:37,555 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:37,555 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:52:37,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-21 18:52:37,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-21 18:52:37,756 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:37,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:37,756 INFO L82 PathProgramCache]: Analyzing trace with hash -734235746, now seen corresponding path program 82 times [2021-08-21 18:52:37,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:37,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133794850] [2021-08-21 18:52:37,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:37,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:37,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:38,134 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:38,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:38,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133794850] [2021-08-21 18:52:38,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133794850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:38,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073021755] [2021-08-21 18:52:38,134 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:52:38,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:38,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:38,135 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:38,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 18:52:41,435 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:52:41,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:41,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:52:41,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:42,160 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:52:42,160 INFO L388 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 36 treesize of output 27 [2021-08-21 18:52:42,218 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:42,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073021755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:42,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:42,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:52:42,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729120315] [2021-08-21 18:52:42,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:52:42,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:42,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:52:42,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:52:42,219 INFO L87 Difference]: Start difference. First operand 10154 states and 23286 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:52:44,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:44,005 INFO L93 Difference]: Finished difference Result 13590 states and 30779 transitions. [2021-08-21 18:52:44,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:52:44,006 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) Word has length 30 [2021-08-21 18:52:44,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:44,024 INFO L225 Difference]: With dead ends: 13590 [2021-08-21 18:52:44,024 INFO L226 Difference]: Without dead ends: 13580 [2021-08-21 18:52:44,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 1540.9ms TimeCoverageRelationStatistics Valid=437, Invalid=1819, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:52:44,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13580 states. [2021-08-21 18:52:44,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13580 to 10208. [2021-08-21 18:52:44,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10208 states, 10207 states have (on average 2.2944057999412166) internal successors, (23419), 10207 states have internal predecessors, (23419), 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) [2021-08-21 18:52:44,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10208 states to 10208 states and 23419 transitions. [2021-08-21 18:52:44,184 INFO L78 Accepts]: Start accepts. Automaton has 10208 states and 23419 transitions. Word has length 30 [2021-08-21 18:52:44,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:44,184 INFO L470 AbstractCegarLoop]: Abstraction has 10208 states and 23419 transitions. [2021-08-21 18:52:44,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:52:44,184 INFO L276 IsEmpty]: Start isEmpty. Operand 10208 states and 23419 transitions. [2021-08-21 18:52:44,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:52:44,195 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:44,195 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:52:44,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-21 18:52:44,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-21 18:52:44,398 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:44,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:44,398 INFO L82 PathProgramCache]: Analyzing trace with hash 542091226, now seen corresponding path program 83 times [2021-08-21 18:52:44,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:44,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977658811] [2021-08-21 18:52:44,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:44,398 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:44,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:44,767 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:44,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:44,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977658811] [2021-08-21 18:52:44,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977658811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:44,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812445224] [2021-08-21 18:52:44,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:52:44,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:44,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:44,769 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:44,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 18:52:48,178 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:52:48,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:48,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:52:48,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:48,694 INFO L354 Elim1Store]: treesize reduction 41, result has 16.3 percent of original size [2021-08-21 18:52:48,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 88 treesize of output 66 [2021-08-21 18:52:48,791 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:48,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812445224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:48,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:48,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-21 18:52:48,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215995245] [2021-08-21 18:52:48,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:52:48,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:48,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:52:48,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:52:48,792 INFO L87 Difference]: Start difference. First operand 10208 states and 23419 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:52:51,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:51,672 INFO L93 Difference]: Finished difference Result 13586 states and 30747 transitions. [2021-08-21 18:52:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:52:51,673 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:52:51,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:51,704 INFO L225 Difference]: With dead ends: 13586 [2021-08-21 18:52:51,704 INFO L226 Difference]: Without dead ends: 13576 [2021-08-21 18:52:51,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 2072.7ms TimeCoverageRelationStatistics Valid=495, Invalid=3165, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 18:52:51,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13576 states. [2021-08-21 18:52:51,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13576 to 10218. [2021-08-21 18:52:51,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10218 states, 10217 states have (on average 2.2947049035920526) internal successors, (23445), 10217 states have internal predecessors, (23445), 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) [2021-08-21 18:52:51,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10218 states to 10218 states and 23445 transitions. [2021-08-21 18:52:51,909 INFO L78 Accepts]: Start accepts. Automaton has 10218 states and 23445 transitions. Word has length 30 [2021-08-21 18:52:51,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:51,909 INFO L470 AbstractCegarLoop]: Abstraction has 10218 states and 23445 transitions. [2021-08-21 18:52:51,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:52:51,909 INFO L276 IsEmpty]: Start isEmpty. Operand 10218 states and 23445 transitions. [2021-08-21 18:52:51,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:52:51,920 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:51,920 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:52:51,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:52,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 18:52:52,121 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:52,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:52,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1158166362, now seen corresponding path program 84 times [2021-08-21 18:52:52,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:52,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096300976] [2021-08-21 18:52:52,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:52,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:52,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:52,542 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:52,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:52,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096300976] [2021-08-21 18:52:52,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096300976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:52,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134888881] [2021-08-21 18:52:52,543 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:52:52,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:52,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:52,549 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:52,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 18:52:56,151 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:52:56,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:56,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:52:56,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:56,771 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:52:56,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 18:52:56,834 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:56,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134888881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:56,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:56,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:52:56,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155749981] [2021-08-21 18:52:56,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:52:56,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:56,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:52:56,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:52:56,835 INFO L87 Difference]: Start difference. First operand 10218 states and 23445 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:00,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:00,321 INFO L93 Difference]: Finished difference Result 14593 states and 33120 transitions. [2021-08-21 18:53:00,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 18:53:00,322 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:53:00,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:00,345 INFO L225 Difference]: With dead ends: 14593 [2021-08-21 18:53:00,345 INFO L226 Difference]: Without dead ends: 14583 [2021-08-21 18:53:00,345 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 3152.6ms TimeCoverageRelationStatistics Valid=481, Invalid=3809, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 18:53:00,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14583 states. [2021-08-21 18:53:00,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14583 to 10237. [2021-08-21 18:53:00,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10237 states, 10236 states have (on average 2.294646346228996) internal successors, (23488), 10236 states have internal predecessors, (23488), 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) [2021-08-21 18:53:00,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10237 states to 10237 states and 23488 transitions. [2021-08-21 18:53:00,531 INFO L78 Accepts]: Start accepts. Automaton has 10237 states and 23488 transitions. Word has length 30 [2021-08-21 18:53:00,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:00,531 INFO L470 AbstractCegarLoop]: Abstraction has 10237 states and 23488 transitions. [2021-08-21 18:53:00,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:00,531 INFO L276 IsEmpty]: Start isEmpty. Operand 10237 states and 23488 transitions. [2021-08-21 18:53:00,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:53:00,543 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:00,543 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:53:00,571 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-21 18:53:00,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:00,745 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:00,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:00,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1784051750, now seen corresponding path program 85 times [2021-08-21 18:53:00,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:00,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003926043] [2021-08-21 18:53:00,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:00,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:00,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:01,113 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:01,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:01,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003926043] [2021-08-21 18:53:01,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003926043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:01,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082819459] [2021-08-21 18:53:01,114 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:53:01,114 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:01,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:01,115 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:01,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 18:53:04,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:04,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:53:04,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:05,372 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-08-21 18:53:05,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 56 [2021-08-21 18:53:05,421 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:05,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082819459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:05,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:05,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:53:05,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285798874] [2021-08-21 18:53:05,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:53:05,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:05,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:53:05,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:53:05,422 INFO L87 Difference]: Start difference. First operand 10237 states and 23488 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:53:08,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:08,341 INFO L93 Difference]: Finished difference Result 15672 states and 35265 transitions. [2021-08-21 18:53:08,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:53:08,341 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:53:08,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:08,366 INFO L225 Difference]: With dead ends: 15672 [2021-08-21 18:53:08,366 INFO L226 Difference]: Without dead ends: 15662 [2021-08-21 18:53:08,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1005 ImplicationChecksByTransitivity, 2220.3ms TimeCoverageRelationStatistics Valid=597, Invalid=2595, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:53:08,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15662 states. [2021-08-21 18:53:08,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15662 to 10245. [2021-08-21 18:53:08,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10245 states, 10244 states have (on average 2.2950019523623584) internal successors, (23510), 10244 states have internal predecessors, (23510), 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) [2021-08-21 18:53:08,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10245 states to 10245 states and 23510 transitions. [2021-08-21 18:53:08,546 INFO L78 Accepts]: Start accepts. Automaton has 10245 states and 23510 transitions. Word has length 30 [2021-08-21 18:53:08,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:08,546 INFO L470 AbstractCegarLoop]: Abstraction has 10245 states and 23510 transitions. [2021-08-21 18:53:08,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:53:08,546 INFO L276 IsEmpty]: Start isEmpty. Operand 10245 states and 23510 transitions. [2021-08-21 18:53:08,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:53:08,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:08,557 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:53:08,582 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 18:53:08,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:08,757 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:08,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:08,758 INFO L82 PathProgramCache]: Analyzing trace with hash 938530778, now seen corresponding path program 86 times [2021-08-21 18:53:08,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:08,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901647636] [2021-08-21 18:53:08,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:08,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:08,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:09,136 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:09,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:09,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901647636] [2021-08-21 18:53:09,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901647636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:09,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599702203] [2021-08-21 18:53:09,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:53:09,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:09,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:09,138 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:09,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 18:53:12,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:53:12,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:12,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:53:12,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:13,303 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-08-21 18:53:13,304 INFO L388 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 43 treesize of output 55 [2021-08-21 18:53:13,459 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:13,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599702203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:13,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:13,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:53:13,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061023578] [2021-08-21 18:53:13,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:53:13,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:13,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:53:13,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:53:13,460 INFO L87 Difference]: Start difference. First operand 10245 states and 23510 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:16,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:16,981 INFO L93 Difference]: Finished difference Result 16824 states and 37742 transitions. [2021-08-21 18:53:16,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 18:53:16,981 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:53:16,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:17,008 INFO L225 Difference]: With dead ends: 16824 [2021-08-21 18:53:17,008 INFO L226 Difference]: Without dead ends: 16814 [2021-08-21 18:53:17,008 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1669 ImplicationChecksByTransitivity, 2996.0ms TimeCoverageRelationStatistics Valid=920, Invalid=3910, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:53:17,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16814 states. [2021-08-21 18:53:17,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16814 to 10249. [2021-08-21 18:53:17,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10249 states, 10248 states have (on average 2.2950819672131146) internal successors, (23520), 10248 states have internal predecessors, (23520), 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) [2021-08-21 18:53:17,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10249 states to 10249 states and 23520 transitions. [2021-08-21 18:53:17,227 INFO L78 Accepts]: Start accepts. Automaton has 10249 states and 23520 transitions. Word has length 30 [2021-08-21 18:53:17,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:17,228 INFO L470 AbstractCegarLoop]: Abstraction has 10249 states and 23520 transitions. [2021-08-21 18:53:17,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:17,228 INFO L276 IsEmpty]: Start isEmpty. Operand 10249 states and 23520 transitions. [2021-08-21 18:53:17,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:53:17,239 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:17,239 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:53:17,264 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-21 18:53:17,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-08-21 18:53:17,439 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:17,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:17,440 INFO L82 PathProgramCache]: Analyzing trace with hash -1175723362, now seen corresponding path program 87 times [2021-08-21 18:53:17,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:17,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099641848] [2021-08-21 18:53:17,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:17,440 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:17,721 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:17,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:17,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099641848] [2021-08-21 18:53:17,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099641848] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:17,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592211318] [2021-08-21 18:53:17,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:53:17,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:17,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:17,722 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:17,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 18:53:21,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:53:21,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:21,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:53:21,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:21,857 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-08-21 18:53:21,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 81 treesize of output 94 [2021-08-21 18:53:22,733 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:22,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592211318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:22,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:22,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 18:53:22,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862181312] [2021-08-21 18:53:22,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:53:22,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:22,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:53:22,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:53:22,734 INFO L87 Difference]: Start difference. First operand 10249 states and 23520 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:28,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:28,284 INFO L93 Difference]: Finished difference Result 16717 states and 37699 transitions. [2021-08-21 18:53:28,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 18:53:28,285 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:53:28,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:28,312 INFO L225 Difference]: With dead ends: 16717 [2021-08-21 18:53:28,313 INFO L226 Difference]: Without dead ends: 16712 [2021-08-21 18:53:28,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2044 ImplicationChecksByTransitivity, 4851.1ms TimeCoverageRelationStatistics Valid=992, Invalid=5170, Unknown=0, NotChecked=0, Total=6162 [2021-08-21 18:53:28,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16712 states. [2021-08-21 18:53:28,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16712 to 10245. [2021-08-21 18:53:28,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10245 states, 10244 states have (on average 2.294806716126513) internal successors, (23508), 10244 states have internal predecessors, (23508), 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) [2021-08-21 18:53:28,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10245 states to 10245 states and 23508 transitions. [2021-08-21 18:53:28,551 INFO L78 Accepts]: Start accepts. Automaton has 10245 states and 23508 transitions. Word has length 30 [2021-08-21 18:53:28,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:28,552 INFO L470 AbstractCegarLoop]: Abstraction has 10245 states and 23508 transitions. [2021-08-21 18:53:28,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:28,552 INFO L276 IsEmpty]: Start isEmpty. Operand 10245 states and 23508 transitions. [2021-08-21 18:53:28,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:53:28,562 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:28,562 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:53:28,587 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-08-21 18:53:28,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:28,762 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:28,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:28,763 INFO L82 PathProgramCache]: Analyzing trace with hash 732426074, now seen corresponding path program 88 times [2021-08-21 18:53:28,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:28,764 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400427515] [2021-08-21 18:53:28,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:28,764 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:28,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:29,047 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:29,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:29,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400427515] [2021-08-21 18:53:29,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400427515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:29,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893673066] [2021-08-21 18:53:29,047 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:53:29,047 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:29,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:29,048 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:29,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 18:53:32,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:53:32,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:32,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:53:32,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:33,617 INFO L354 Elim1Store]: treesize reduction 74, result has 8.6 percent of original size [2021-08-21 18:53:33,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 48 treesize of output 42 [2021-08-21 18:53:33,678 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:33,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893673066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:33,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:33,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:53:33,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154790878] [2021-08-21 18:53:33,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:53:33,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:33,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:53:33,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:53:33,679 INFO L87 Difference]: Start difference. First operand 10245 states and 23508 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:38,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:38,345 INFO L93 Difference]: Finished difference Result 15814 states and 35712 transitions. [2021-08-21 18:53:38,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 18:53:38,345 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:53:38,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:38,375 INFO L225 Difference]: With dead ends: 15814 [2021-08-21 18:53:38,375 INFO L226 Difference]: Without dead ends: 15799 [2021-08-21 18:53:38,376 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1652 ImplicationChecksByTransitivity, 3957.0ms TimeCoverageRelationStatistics Valid=721, Invalid=4681, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:53:38,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15799 states. [2021-08-21 18:53:38,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15799 to 10263. [2021-08-21 18:53:38,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10263 states, 10262 states have (on average 2.2952640810758136) internal successors, (23554), 10262 states have internal predecessors, (23554), 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) [2021-08-21 18:53:38,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10263 states to 10263 states and 23554 transitions. [2021-08-21 18:53:38,551 INFO L78 Accepts]: Start accepts. Automaton has 10263 states and 23554 transitions. Word has length 30 [2021-08-21 18:53:38,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:38,551 INFO L470 AbstractCegarLoop]: Abstraction has 10263 states and 23554 transitions. [2021-08-21 18:53:38,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:38,551 INFO L276 IsEmpty]: Start isEmpty. Operand 10263 states and 23554 transitions. [2021-08-21 18:53:38,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:53:38,561 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:38,561 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:53:38,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-21 18:53:38,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:38,762 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:38,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:38,762 INFO L82 PathProgramCache]: Analyzing trace with hash 651536218, now seen corresponding path program 89 times [2021-08-21 18:53:38,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:38,762 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228223903] [2021-08-21 18:53:38,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:38,762 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:38,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:39,110 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:39,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:39,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228223903] [2021-08-21 18:53:39,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228223903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:39,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581961609] [2021-08-21 18:53:39,110 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:53:39,110 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:39,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:39,111 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:39,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 18:53:42,903 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:53:42,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:42,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:53:42,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:43,531 INFO L354 Elim1Store]: treesize reduction 32, result has 56.2 percent of original size [2021-08-21 18:53:43,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 74 [2021-08-21 18:53:43,874 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:43,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581961609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:43,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:43,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:53:43,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025385287] [2021-08-21 18:53:43,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:53:43,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:43,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:53:43,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:53:43,875 INFO L87 Difference]: Start difference. First operand 10263 states and 23554 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:48,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:48,823 INFO L93 Difference]: Finished difference Result 16687 states and 38051 transitions. [2021-08-21 18:53:48,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 18:53:48,824 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:53:48,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:48,850 INFO L225 Difference]: With dead ends: 16687 [2021-08-21 18:53:48,850 INFO L226 Difference]: Without dead ends: 16672 [2021-08-21 18:53:48,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1668 ImplicationChecksByTransitivity, 4363.8ms TimeCoverageRelationStatistics Valid=861, Invalid=4541, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:53:48,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16672 states. [2021-08-21 18:53:49,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16672 to 10265. [2021-08-21 18:53:49,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10265 states, 10264 states have (on average 2.2953039750584567) internal successors, (23559), 10264 states have internal predecessors, (23559), 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) [2021-08-21 18:53:49,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10265 states to 10265 states and 23559 transitions. [2021-08-21 18:53:49,029 INFO L78 Accepts]: Start accepts. Automaton has 10265 states and 23559 transitions. Word has length 30 [2021-08-21 18:53:49,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:49,029 INFO L470 AbstractCegarLoop]: Abstraction has 10265 states and 23559 transitions. [2021-08-21 18:53:49,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:49,029 INFO L276 IsEmpty]: Start isEmpty. Operand 10265 states and 23559 transitions. [2021-08-21 18:53:49,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:53:49,040 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:49,040 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:53:49,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-21 18:53:49,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-08-21 18:53:49,241 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:49,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:49,241 INFO L82 PathProgramCache]: Analyzing trace with hash -162346594, now seen corresponding path program 90 times [2021-08-21 18:53:49,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:49,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946930168] [2021-08-21 18:53:49,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:49,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:49,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:49,644 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:49,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:49,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946930168] [2021-08-21 18:53:49,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946930168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:49,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619828779] [2021-08-21 18:53:49,645 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:53:49,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:49,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:49,646 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:49,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 18:53:53,471 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:53:53,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:53,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:53:53,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:54,200 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-08-21 18:53:54,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 56 [2021-08-21 18:53:54,258 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:54,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619828779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:54,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:54,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:53:54,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478263074] [2021-08-21 18:53:54,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:53:54,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:54,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:53:54,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:53:54,259 INFO L87 Difference]: Start difference. First operand 10265 states and 23559 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:53:56,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:56,351 INFO L93 Difference]: Finished difference Result 14186 states and 31973 transitions. [2021-08-21 18:53:56,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:53:56,351 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) Word has length 30 [2021-08-21 18:53:56,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:56,375 INFO L225 Difference]: With dead ends: 14186 [2021-08-21 18:53:56,375 INFO L226 Difference]: Without dead ends: 14176 [2021-08-21 18:53:56,376 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1665.1ms TimeCoverageRelationStatistics Valid=493, Invalid=1577, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:53:56,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14176 states. [2021-08-21 18:53:56,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14176 to 10312. [2021-08-21 18:53:56,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10312 states, 10311 states have (on average 2.2964794879255166) internal successors, (23679), 10311 states have internal predecessors, (23679), 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) [2021-08-21 18:53:56,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10312 states to 10312 states and 23679 transitions. [2021-08-21 18:53:56,546 INFO L78 Accepts]: Start accepts. Automaton has 10312 states and 23679 transitions. Word has length 30 [2021-08-21 18:53:56,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:56,546 INFO L470 AbstractCegarLoop]: Abstraction has 10312 states and 23679 transitions. [2021-08-21 18:53:56,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:53:56,546 INFO L276 IsEmpty]: Start isEmpty. Operand 10312 states and 23679 transitions. [2021-08-21 18:53:56,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:53:56,612 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:56,612 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:53:56,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-08-21 18:53:56,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:56,812 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:56,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:56,813 INFO L82 PathProgramCache]: Analyzing trace with hash 453728542, now seen corresponding path program 91 times [2021-08-21 18:53:56,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:56,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4386356] [2021-08-21 18:53:56,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:56,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:56,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:57,164 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:57,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:57,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4386356] [2021-08-21 18:53:57,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4386356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:57,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184832635] [2021-08-21 18:53:57,165 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:53:57,165 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:57,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:57,169 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:57,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 18:54:00,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:00,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-21 18:54:00,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:01,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:54:01,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:54:01,768 INFO L354 Elim1Store]: treesize reduction 62, result has 10.1 percent of original size [2021-08-21 18:54:01,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 42 treesize of output 34 [2021-08-21 18:54:01,860 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:01,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184832635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:01,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:01,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-21 18:54:01,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185426133] [2021-08-21 18:54:01,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:54:01,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:01,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:54:01,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:54:01,861 INFO L87 Difference]: Start difference. First operand 10312 states and 23679 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:06,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:06,136 INFO L93 Difference]: Finished difference Result 15984 states and 36104 transitions. [2021-08-21 18:54:06,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 18:54:06,137 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:54:06,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:06,175 INFO L225 Difference]: With dead ends: 15984 [2021-08-21 18:54:06,175 INFO L226 Difference]: Without dead ends: 15969 [2021-08-21 18:54:06,176 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2042 ImplicationChecksByTransitivity, 3780.8ms TimeCoverageRelationStatistics Valid=790, Invalid=5530, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 18:54:06,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15969 states. [2021-08-21 18:54:06,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15969 to 10352. [2021-08-21 18:54:06,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10352 states, 10351 states have (on average 2.296686310501401) internal successors, (23773), 10351 states have internal predecessors, (23773), 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) [2021-08-21 18:54:06,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10352 states to 10352 states and 23773 transitions. [2021-08-21 18:54:06,392 INFO L78 Accepts]: Start accepts. Automaton has 10352 states and 23773 transitions. Word has length 30 [2021-08-21 18:54:06,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:06,392 INFO L470 AbstractCegarLoop]: Abstraction has 10352 states and 23773 transitions. [2021-08-21 18:54:06,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:06,393 INFO L276 IsEmpty]: Start isEmpty. Operand 10352 states and 23773 transitions. [2021-08-21 18:54:06,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:54:06,403 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:06,403 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:54:06,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-21 18:54:06,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:06,604 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:06,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:06,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1030119838, now seen corresponding path program 92 times [2021-08-21 18:54:06,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:06,604 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591666728] [2021-08-21 18:54:06,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:06,605 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:06,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:06,888 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:06,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:06,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591666728] [2021-08-21 18:54:06,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591666728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:06,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982243747] [2021-08-21 18:54:06,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:54:06,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:06,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:06,889 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:06,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-21 18:54:10,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:54:10,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:10,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:54:10,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:11,364 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:54:11,364 INFO L388 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 45 treesize of output 73 [2021-08-21 18:54:12,271 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:12,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982243747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:12,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:12,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 18:54:12,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726200371] [2021-08-21 18:54:12,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:54:12,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:12,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:54:12,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:54:12,272 INFO L87 Difference]: Start difference. First operand 10352 states and 23773 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:16,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:16,148 INFO L93 Difference]: Finished difference Result 17593 states and 39602 transitions. [2021-08-21 18:54:16,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:54:16,149 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:54:16,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:16,176 INFO L225 Difference]: With dead ends: 17593 [2021-08-21 18:54:16,176 INFO L226 Difference]: Without dead ends: 17588 [2021-08-21 18:54:16,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 3439.1ms TimeCoverageRelationStatistics Valid=701, Invalid=3205, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 18:54:16,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17588 states. [2021-08-21 18:54:16,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17588 to 10352. [2021-08-21 18:54:16,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10352 states, 10351 states have (on average 2.296686310501401) internal successors, (23773), 10351 states have internal predecessors, (23773), 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) [2021-08-21 18:54:16,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10352 states to 10352 states and 23773 transitions. [2021-08-21 18:54:16,372 INFO L78 Accepts]: Start accepts. Automaton has 10352 states and 23773 transitions. Word has length 30 [2021-08-21 18:54:16,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:16,372 INFO L470 AbstractCegarLoop]: Abstraction has 10352 states and 23773 transitions. [2021-08-21 18:54:16,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:16,372 INFO L276 IsEmpty]: Start isEmpty. Operand 10352 states and 23773 transitions. [2021-08-21 18:54:16,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:54:16,383 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:16,383 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:54:16,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-21 18:54:16,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-21 18:54:16,583 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:16,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:16,584 INFO L82 PathProgramCache]: Analyzing trace with hash 372838686, now seen corresponding path program 93 times [2021-08-21 18:54:16,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:16,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339657920] [2021-08-21 18:54:16,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:16,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:16,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:16,872 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:16,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:16,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339657920] [2021-08-21 18:54:16,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339657920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:16,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552636662] [2021-08-21 18:54:16,872 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:54:16,872 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:16,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:16,873 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:16,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 18:54:20,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:54:20,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:20,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 18:54:20,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:21,369 INFO L354 Elim1Store]: treesize reduction 16, result has 75.4 percent of original size [2021-08-21 18:54:21,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 37 treesize of output 71 [2021-08-21 18:54:21,623 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:21,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552636662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:21,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:21,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:54:21,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236372128] [2021-08-21 18:54:21,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:54:21,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:21,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:54:21,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:54:21,624 INFO L87 Difference]: Start difference. First operand 10352 states and 23773 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:24,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:24,574 INFO L93 Difference]: Finished difference Result 16173 states and 36791 transitions. [2021-08-21 18:54:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:54:24,574 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:54:24,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:24,599 INFO L225 Difference]: With dead ends: 16173 [2021-08-21 18:54:24,599 INFO L226 Difference]: Without dead ends: 16163 [2021-08-21 18:54:24,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 2521.0ms TimeCoverageRelationStatistics Valid=541, Invalid=2765, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:54:24,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16163 states. [2021-08-21 18:54:24,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16163 to 10357. [2021-08-21 18:54:24,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10357 states, 10356 states have (on average 2.2969293163383546) internal successors, (23787), 10356 states have internal predecessors, (23787), 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) [2021-08-21 18:54:24,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10357 states to 10357 states and 23787 transitions. [2021-08-21 18:54:24,826 INFO L78 Accepts]: Start accepts. Automaton has 10357 states and 23787 transitions. Word has length 30 [2021-08-21 18:54:24,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:24,826 INFO L470 AbstractCegarLoop]: Abstraction has 10357 states and 23787 transitions. [2021-08-21 18:54:24,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:24,826 INFO L276 IsEmpty]: Start isEmpty. Operand 10357 states and 23787 transitions. [2021-08-21 18:54:24,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:54:24,837 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:24,837 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:54:24,863 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-08-21 18:54:25,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:25,038 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:25,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:25,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1741415454, now seen corresponding path program 94 times [2021-08-21 18:54:25,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:25,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911391993] [2021-08-21 18:54:25,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:25,039 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:25,323 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:25,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:25,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911391993] [2021-08-21 18:54:25,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911391993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:25,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166878651] [2021-08-21 18:54:25,324 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:54:25,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:25,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:25,324 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:25,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 18:54:29,341 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:54:29,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:29,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 18:54:29,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:29,936 INFO L354 Elim1Store]: treesize reduction 40, result has 38.5 percent of original size [2021-08-21 18:54:29,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 45 [2021-08-21 18:54:30,090 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:30,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166878651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:30,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:30,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:54:30,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861825747] [2021-08-21 18:54:30,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:54:30,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:30,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:54:30,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:54:30,091 INFO L87 Difference]: Start difference. First operand 10357 states and 23787 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:34,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:34,467 INFO L93 Difference]: Finished difference Result 15872 states and 36577 transitions. [2021-08-21 18:54:34,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 18:54:34,467 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:54:34,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:34,491 INFO L225 Difference]: With dead ends: 15872 [2021-08-21 18:54:34,491 INFO L226 Difference]: Without dead ends: 15862 [2021-08-21 18:54:34,492 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1334 ImplicationChecksByTransitivity, 3817.6ms TimeCoverageRelationStatistics Valid=747, Invalid=3809, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 18:54:34,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15862 states. [2021-08-21 18:54:34,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15862 to 10369. [2021-08-21 18:54:34,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10369 states, 10368 states have (on average 2.296682098765432) internal successors, (23812), 10368 states have internal predecessors, (23812), 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) [2021-08-21 18:54:34,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10369 states to 10369 states and 23812 transitions. [2021-08-21 18:54:34,676 INFO L78 Accepts]: Start accepts. Automaton has 10369 states and 23812 transitions. Word has length 30 [2021-08-21 18:54:34,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:34,676 INFO L470 AbstractCegarLoop]: Abstraction has 10369 states and 23812 transitions. [2021-08-21 18:54:34,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:34,676 INFO L276 IsEmpty]: Start isEmpty. Operand 10369 states and 23812 transitions. [2021-08-21 18:54:34,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:54:34,687 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:34,687 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:54:34,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-21 18:54:34,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-21 18:54:34,888 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:34,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:34,888 INFO L82 PathProgramCache]: Analyzing trace with hash 275507162, now seen corresponding path program 95 times [2021-08-21 18:54:34,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:34,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261192226] [2021-08-21 18:54:34,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:34,888 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:34,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:35,301 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:35,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:35,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261192226] [2021-08-21 18:54:35,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261192226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:35,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301718392] [2021-08-21 18:54:35,303 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:54:35,303 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:35,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:35,304 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:35,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 18:54:39,396 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:54:39,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:39,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:54:39,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:40,098 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:54:40,098 INFO L388 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 36 treesize of output 27 [2021-08-21 18:54:40,157 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:40,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301718392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:40,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:40,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:54:40,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955915370] [2021-08-21 18:54:40,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:54:40,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:40,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:54:40,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:54:40,158 INFO L87 Difference]: Start difference. First operand 10369 states and 23812 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:54:41,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:41,988 INFO L93 Difference]: Finished difference Result 11422 states and 25776 transitions. [2021-08-21 18:54:41,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:54:41,988 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) Word has length 30 [2021-08-21 18:54:41,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:42,004 INFO L225 Difference]: With dead ends: 11422 [2021-08-21 18:54:42,004 INFO L226 Difference]: Without dead ends: 11417 [2021-08-21 18:54:42,004 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1578.8ms TimeCoverageRelationStatistics Valid=372, Invalid=1434, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:54:42,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11417 states. [2021-08-21 18:54:42,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11417 to 10395. [2021-08-21 18:54:42,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10395 states, 10394 states have (on average 2.296902058880123) internal successors, (23874), 10394 states have internal predecessors, (23874), 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) [2021-08-21 18:54:42,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10395 states to 10395 states and 23874 transitions. [2021-08-21 18:54:42,154 INFO L78 Accepts]: Start accepts. Automaton has 10395 states and 23874 transitions. Word has length 30 [2021-08-21 18:54:42,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:42,154 INFO L470 AbstractCegarLoop]: Abstraction has 10395 states and 23874 transitions. [2021-08-21 18:54:42,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:54:42,154 INFO L276 IsEmpty]: Start isEmpty. Operand 10395 states and 23874 transitions. [2021-08-21 18:54:42,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:54:42,165 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:42,165 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:54:42,191 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-21 18:54:42,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-21 18:54:42,366 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:42,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:42,366 INFO L82 PathProgramCache]: Analyzing trace with hash 891582298, now seen corresponding path program 96 times [2021-08-21 18:54:42,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:42,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330676042] [2021-08-21 18:54:42,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:42,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:42,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:42,699 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:42,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:42,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330676042] [2021-08-21 18:54:42,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330676042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:42,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800210763] [2021-08-21 18:54:42,699 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:54:42,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:42,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:42,700 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:42,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 18:54:46,863 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:54:46,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:46,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:54:46,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:47,498 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:54:47,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 18:54:47,561 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:47,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800210763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:47,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:47,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:54:47,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776319515] [2021-08-21 18:54:47,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:54:47,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:47,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:54:47,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:54:47,562 INFO L87 Difference]: Start difference. First operand 10395 states and 23874 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:50,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:50,709 INFO L93 Difference]: Finished difference Result 14574 states and 33233 transitions. [2021-08-21 18:54:50,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 18:54:50,709 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:54:50,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:50,731 INFO L225 Difference]: With dead ends: 14574 [2021-08-21 18:54:50,731 INFO L226 Difference]: Without dead ends: 14564 [2021-08-21 18:54:50,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1163 ImplicationChecksByTransitivity, 2804.3ms TimeCoverageRelationStatistics Valid=480, Invalid=3552, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:54:50,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14564 states. [2021-08-21 18:54:50,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14564 to 10399. [2021-08-21 18:54:50,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10399 states, 10398 states have (on average 2.296980188497788) internal successors, (23884), 10398 states have internal predecessors, (23884), 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) [2021-08-21 18:54:50,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10399 states to 10399 states and 23884 transitions. [2021-08-21 18:54:50,898 INFO L78 Accepts]: Start accepts. Automaton has 10399 states and 23884 transitions. Word has length 30 [2021-08-21 18:54:50,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:50,898 INFO L470 AbstractCegarLoop]: Abstraction has 10399 states and 23884 transitions. [2021-08-21 18:54:50,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:50,898 INFO L276 IsEmpty]: Start isEmpty. Operand 10399 states and 23884 transitions. [2021-08-21 18:54:50,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:54:50,910 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:50,910 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:54:50,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-21 18:54:51,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-21 18:54:51,113 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:51,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:51,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1658100962, now seen corresponding path program 97 times [2021-08-21 18:54:51,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:51,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638920273] [2021-08-21 18:54:51,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:51,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:51,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:51,409 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:51,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:51,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638920273] [2021-08-21 18:54:51,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638920273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:51,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915287044] [2021-08-21 18:54:51,409 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:54:51,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:51,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:51,411 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:51,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 18:54:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:55,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:54:55,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:56,382 INFO L354 Elim1Store]: treesize reduction 74, result has 8.6 percent of original size [2021-08-21 18:54:56,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 110 treesize of output 75 [2021-08-21 18:54:56,463 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:56,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915287044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:56,463 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:56,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:54:56,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011772343] [2021-08-21 18:54:56,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:54:56,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:56,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:54:56,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:54:56,465 INFO L87 Difference]: Start difference. First operand 10399 states and 23884 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:00,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:00,100 INFO L93 Difference]: Finished difference Result 14548 states and 33202 transitions. [2021-08-21 18:55:00,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 18:55:00,101 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:55:00,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:00,123 INFO L225 Difference]: With dead ends: 14548 [2021-08-21 18:55:00,124 INFO L226 Difference]: Without dead ends: 14538 [2021-08-21 18:55:00,124 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1071 ImplicationChecksByTransitivity, 3258.4ms TimeCoverageRelationStatistics Valid=507, Invalid=3399, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 18:55:00,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14538 states. [2021-08-21 18:55:00,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14538 to 10407. [2021-08-21 18:55:00,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10407 states, 10406 states have (on average 2.29655967710936) internal successors, (23898), 10406 states have internal predecessors, (23898), 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) [2021-08-21 18:55:00,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10407 states to 10407 states and 23898 transitions. [2021-08-21 18:55:00,294 INFO L78 Accepts]: Start accepts. Automaton has 10407 states and 23898 transitions. Word has length 30 [2021-08-21 18:55:00,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:00,294 INFO L470 AbstractCegarLoop]: Abstraction has 10407 states and 23898 transitions. [2021-08-21 18:55:00,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:00,294 INFO L276 IsEmpty]: Start isEmpty. Operand 10407 states and 23898 transitions. [2021-08-21 18:55:00,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:55:00,305 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:00,305 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:55:00,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-08-21 18:55:00,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:00,507 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:00,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:00,508 INFO L82 PathProgramCache]: Analyzing trace with hash 533329626, now seen corresponding path program 30 times [2021-08-21 18:55:00,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:00,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609538386] [2021-08-21 18:55:00,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:00,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:00,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:01,057 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:01,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:01,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609538386] [2021-08-21 18:55:01,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609538386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:01,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532896478] [2021-08-21 18:55:01,058 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:55:01,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:01,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:01,065 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:01,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 18:55:05,317 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:55:05,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:05,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:55:05,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:05,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:05,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:05,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:05,926 INFO L354 Elim1Store]: treesize reduction 119, result has 7.8 percent of original size [2021-08-21 18:55:05,926 INFO L388 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 43 treesize of output 32 [2021-08-21 18:55:05,993 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:05,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532896478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:05,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:05,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-21 18:55:05,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850289085] [2021-08-21 18:55:05,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:55:05,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:05,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:55:05,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:55:05,994 INFO L87 Difference]: Start difference. First operand 10407 states and 23898 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:09,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:09,233 INFO L93 Difference]: Finished difference Result 10504 states and 24026 transitions. [2021-08-21 18:55:09,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:55:09,233 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:55:09,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:09,247 INFO L225 Difference]: With dead ends: 10504 [2021-08-21 18:55:09,248 INFO L226 Difference]: Without dead ends: 10499 [2021-08-21 18:55:09,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 3012.4ms TimeCoverageRelationStatistics Valid=438, Invalid=2754, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:55:09,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10499 states. [2021-08-21 18:55:09,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10499 to 10403. [2021-08-21 18:55:09,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10403 states, 10402 states have (on average 2.296673716592963) internal successors, (23890), 10402 states have internal predecessors, (23890), 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) [2021-08-21 18:55:09,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10403 states to 10403 states and 23890 transitions. [2021-08-21 18:55:09,383 INFO L78 Accepts]: Start accepts. Automaton has 10403 states and 23890 transitions. Word has length 30 [2021-08-21 18:55:09,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:09,383 INFO L470 AbstractCegarLoop]: Abstraction has 10403 states and 23890 transitions. [2021-08-21 18:55:09,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:09,383 INFO L276 IsEmpty]: Start isEmpty. Operand 10403 states and 23890 transitions. [2021-08-21 18:55:09,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:55:09,394 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:09,394 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:55:09,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 18:55:09,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:09,597 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:09,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:09,597 INFO L82 PathProgramCache]: Analyzing trace with hash -807514278, now seen corresponding path program 98 times [2021-08-21 18:55:09,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:09,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078975151] [2021-08-21 18:55:09,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:09,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:09,914 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:09,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:09,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078975151] [2021-08-21 18:55:09,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078975151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:09,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69791885] [2021-08-21 18:55:09,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:55:09,914 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:09,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:09,915 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:09,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 18:55:14,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:55:14,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:14,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:55:14,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:14,887 INFO L354 Elim1Store]: treesize reduction 24, result has 63.1 percent of original size [2021-08-21 18:55:14,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 37 treesize of output 63 [2021-08-21 18:55:15,055 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:15,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69791885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:15,056 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:15,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:55:15,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226181612] [2021-08-21 18:55:15,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:55:15,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:15,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:55:15,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:55:15,057 INFO L87 Difference]: Start difference. First operand 10403 states and 23890 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:17,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:17,724 INFO L93 Difference]: Finished difference Result 14864 states and 34057 transitions. [2021-08-21 18:55:17,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:55:17,724 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:55:17,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:17,746 INFO L225 Difference]: With dead ends: 14864 [2021-08-21 18:55:17,746 INFO L226 Difference]: Without dead ends: 14859 [2021-08-21 18:55:17,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 754 ImplicationChecksByTransitivity, 2219.3ms TimeCoverageRelationStatistics Valid=408, Invalid=2454, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:55:17,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14859 states. [2021-08-21 18:55:17,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14859 to 10405. [2021-08-21 18:55:17,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10405 states, 10404 states have (on average 2.2968089196462897) internal successors, (23896), 10404 states have internal predecessors, (23896), 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) [2021-08-21 18:55:17,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10405 states to 10405 states and 23896 transitions. [2021-08-21 18:55:17,912 INFO L78 Accepts]: Start accepts. Automaton has 10405 states and 23896 transitions. Word has length 30 [2021-08-21 18:55:17,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:17,912 INFO L470 AbstractCegarLoop]: Abstraction has 10405 states and 23896 transitions. [2021-08-21 18:55:17,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:17,913 INFO L276 IsEmpty]: Start isEmpty. Operand 10405 states and 23896 transitions. [2021-08-21 18:55:17,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:55:17,923 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:17,924 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:55:17,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-08-21 18:55:18,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-21 18:55:18,125 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:18,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:18,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1300055770, now seen corresponding path program 31 times [2021-08-21 18:55:18,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:18,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722428310] [2021-08-21 18:55:18,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:18,126 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:18,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:18,651 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:18,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:18,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722428310] [2021-08-21 18:55:18,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722428310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:18,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709713008] [2021-08-21 18:55:18,651 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:55:18,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:18,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:18,652 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:18,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 18:55:22,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:22,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:55:22,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:23,647 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 18:55:23,647 INFO L388 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 35 treesize of output 28 [2021-08-21 18:55:23,715 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:23,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709713008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:23,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:23,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-08-21 18:55:23,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574253765] [2021-08-21 18:55:23,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:55:23,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:23,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:55:23,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:55:23,716 INFO L87 Difference]: Start difference. First operand 10405 states and 23896 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 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) [2021-08-21 18:55:26,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:26,983 INFO L93 Difference]: Finished difference Result 10544 states and 24095 transitions. [2021-08-21 18:55:26,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:55:26,983 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:55:26,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:26,998 INFO L225 Difference]: With dead ends: 10544 [2021-08-21 18:55:26,999 INFO L226 Difference]: Without dead ends: 10539 [2021-08-21 18:55:26,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 909 ImplicationChecksByTransitivity, 3129.2ms TimeCoverageRelationStatistics Valid=568, Invalid=2854, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:55:27,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10539 states. [2021-08-21 18:55:27,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10539 to 10405. [2021-08-21 18:55:27,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10405 states, 10404 states have (on average 2.2968089196462897) internal successors, (23896), 10404 states have internal predecessors, (23896), 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) [2021-08-21 18:55:27,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10405 states to 10405 states and 23896 transitions. [2021-08-21 18:55:27,149 INFO L78 Accepts]: Start accepts. Automaton has 10405 states and 23896 transitions. Word has length 30 [2021-08-21 18:55:27,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:27,149 INFO L470 AbstractCegarLoop]: Abstraction has 10405 states and 23896 transitions. [2021-08-21 18:55:27,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 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) [2021-08-21 18:55:27,149 INFO L276 IsEmpty]: Start isEmpty. Operand 10405 states and 23896 transitions. [2021-08-21 18:55:27,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:55:27,161 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:27,162 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:55:27,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-08-21 18:55:27,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable130 [2021-08-21 18:55:27,362 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:27,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:27,362 INFO L82 PathProgramCache]: Analyzing trace with hash -191439142, now seen corresponding path program 32 times [2021-08-21 18:55:27,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:27,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646738947] [2021-08-21 18:55:27,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:27,363 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:27,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:27,873 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:27,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:27,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646738947] [2021-08-21 18:55:27,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646738947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:27,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097542162] [2021-08-21 18:55:27,874 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:55:27,874 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:27,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:27,877 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:27,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 18:55:32,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:55:32,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:32,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:55:32,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:32,838 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 18:55:32,838 INFO L388 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 35 treesize of output 28 [2021-08-21 18:55:32,921 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:32,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097542162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:32,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:32,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:55:32,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740007374] [2021-08-21 18:55:32,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:55:32,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:32,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:55:32,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:55:32,922 INFO L87 Difference]: Start difference. First operand 10405 states and 23896 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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) [2021-08-21 18:55:35,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:35,062 INFO L93 Difference]: Finished difference Result 10619 states and 24227 transitions. [2021-08-21 18:55:35,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:55:35,062 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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) Word has length 30 [2021-08-21 18:55:35,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:35,077 INFO L225 Difference]: With dead ends: 10619 [2021-08-21 18:55:35,077 INFO L226 Difference]: Without dead ends: 10604 [2021-08-21 18:55:35,077 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 1985.5ms TimeCoverageRelationStatistics Valid=445, Invalid=2747, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:55:35,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10604 states. [2021-08-21 18:55:35,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10604 to 10407. [2021-08-21 18:55:35,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10407 states, 10406 states have (on average 2.2968479723236594) internal successors, (23901), 10406 states have internal predecessors, (23901), 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) [2021-08-21 18:55:35,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10407 states to 10407 states and 23901 transitions. [2021-08-21 18:55:35,304 INFO L78 Accepts]: Start accepts. Automaton has 10407 states and 23901 transitions. Word has length 30 [2021-08-21 18:55:35,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:35,304 INFO L470 AbstractCegarLoop]: Abstraction has 10407 states and 23901 transitions. [2021-08-21 18:55:35,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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) [2021-08-21 18:55:35,304 INFO L276 IsEmpty]: Start isEmpty. Operand 10407 states and 23901 transitions. [2021-08-21 18:55:35,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:55:35,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:35,314 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:55:35,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-08-21 18:55:35,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:35,515 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:35,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:35,515 INFO L82 PathProgramCache]: Analyzing trace with hash -31668070, now seen corresponding path program 99 times [2021-08-21 18:55:35,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:35,516 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884003289] [2021-08-21 18:55:35,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:35,516 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:35,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:35,845 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:35,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:35,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884003289] [2021-08-21 18:55:35,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884003289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:35,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924797253] [2021-08-21 18:55:35,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:55:35,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:35,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:35,846 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:35,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-21 18:55:40,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:55:40,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:40,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:55:40,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:40,998 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:55:40,998 INFO L388 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 45 treesize of output 73 [2021-08-21 18:55:41,231 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:41,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924797253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:41,231 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:41,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 18:55:41,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021378979] [2021-08-21 18:55:41,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:55:41,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:41,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:55:41,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:55:41,232 INFO L87 Difference]: Start difference. First operand 10407 states and 23901 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:43,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:43,300 INFO L93 Difference]: Finished difference Result 13441 states and 30672 transitions. [2021-08-21 18:55:43,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:55:43,300 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:55:43,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:43,321 INFO L225 Difference]: With dead ends: 13441 [2021-08-21 18:55:43,321 INFO L226 Difference]: Without dead ends: 13393 [2021-08-21 18:55:43,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 1854.7ms TimeCoverageRelationStatistics Valid=318, Invalid=1938, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:55:43,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13393 states. [2021-08-21 18:55:43,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13393 to 10415. [2021-08-21 18:55:43,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10415 states, 10414 states have (on average 2.29681198386787) internal successors, (23919), 10414 states have internal predecessors, (23919), 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) [2021-08-21 18:55:43,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10415 states to 10415 states and 23919 transitions. [2021-08-21 18:55:43,495 INFO L78 Accepts]: Start accepts. Automaton has 10415 states and 23919 transitions. Word has length 30 [2021-08-21 18:55:43,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:43,495 INFO L470 AbstractCegarLoop]: Abstraction has 10415 states and 23919 transitions. [2021-08-21 18:55:43,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:43,495 INFO L276 IsEmpty]: Start isEmpty. Operand 10415 states and 23919 transitions. [2021-08-21 18:55:43,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:55:43,508 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:43,508 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:55:43,537 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-08-21 18:55:43,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:43,708 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:43,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:43,709 INFO L82 PathProgramCache]: Analyzing trace with hash 222121054, now seen corresponding path program 100 times [2021-08-21 18:55:43,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:43,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149357233] [2021-08-21 18:55:43,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:43,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:43,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:44,124 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:44,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:44,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149357233] [2021-08-21 18:55:44,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149357233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:44,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534582351] [2021-08-21 18:55:44,125 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:55:44,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:44,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:44,126 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:44,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-21 18:55:48,692 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:55:48,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:48,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:55:48,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:49,499 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-08-21 18:55:49,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 56 [2021-08-21 18:55:49,559 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:49,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534582351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:49,560 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:49,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:55:49,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272169503] [2021-08-21 18:55:49,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:55:49,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:49,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:55:49,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:55:49,560 INFO L87 Difference]: Start difference. First operand 10415 states and 23919 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:55:50,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:50,534 INFO L93 Difference]: Finished difference Result 13472 states and 30755 transitions. [2021-08-21 18:55:50,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:55:50,534 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) Word has length 30 [2021-08-21 18:55:50,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:50,561 INFO L225 Difference]: With dead ends: 13472 [2021-08-21 18:55:50,561 INFO L226 Difference]: Without dead ends: 13453 [2021-08-21 18:55:50,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1033.6ms TimeCoverageRelationStatistics Valid=230, Invalid=960, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:55:50,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13453 states. [2021-08-21 18:55:50,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13453 to 10429. [2021-08-21 18:55:50,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10429 states, 10428 states have (on average 2.2969888761028003) internal successors, (23953), 10428 states have internal predecessors, (23953), 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) [2021-08-21 18:55:50,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10429 states to 10429 states and 23953 transitions. [2021-08-21 18:55:50,815 INFO L78 Accepts]: Start accepts. Automaton has 10429 states and 23953 transitions. Word has length 30 [2021-08-21 18:55:50,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:50,815 INFO L470 AbstractCegarLoop]: Abstraction has 10429 states and 23953 transitions. [2021-08-21 18:55:50,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:55:50,815 INFO L276 IsEmpty]: Start isEmpty. Operand 10429 states and 23953 transitions. [2021-08-21 18:55:50,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:55:50,827 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:50,827 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:55:50,855 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2021-08-21 18:55:51,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-21 18:55:51,029 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:51,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:51,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1881415654, now seen corresponding path program 101 times [2021-08-21 18:55:51,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:51,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698561241] [2021-08-21 18:55:51,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:51,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:51,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:51,448 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:51,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:51,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698561241] [2021-08-21 18:55:51,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698561241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:51,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254114175] [2021-08-21 18:55:51,448 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:55:51,449 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:51,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:51,449 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:51,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-21 18:55:56,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:55:56,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:56,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:55:56,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:56,746 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-21 18:55:56,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 43 treesize of output 37 [2021-08-21 18:55:56,795 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:56,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254114175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:56,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:56,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:55:56,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76988078] [2021-08-21 18:55:56,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:55:56,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:56,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:55:56,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:55:56,796 INFO L87 Difference]: Start difference. First operand 10429 states and 23953 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:55:59,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:59,890 INFO L93 Difference]: Finished difference Result 10548 states and 24132 transitions. [2021-08-21 18:55:59,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 18:55:59,890 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:55:59,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:59,906 INFO L225 Difference]: With dead ends: 10548 [2021-08-21 18:55:59,906 INFO L226 Difference]: Without dead ends: 10543 [2021-08-21 18:55:59,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 938 ImplicationChecksByTransitivity, 2696.5ms TimeCoverageRelationStatistics Valid=393, Invalid=3147, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 18:55:59,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10543 states. [2021-08-21 18:56:00,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10543 to 10445. [2021-08-21 18:56:00,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10445 states, 10444 states have (on average 2.296916890080429) internal successors, (23989), 10444 states have internal predecessors, (23989), 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) [2021-08-21 18:56:00,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10445 states to 10445 states and 23989 transitions. [2021-08-21 18:56:00,048 INFO L78 Accepts]: Start accepts. Automaton has 10445 states and 23989 transitions. Word has length 30 [2021-08-21 18:56:00,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:56:00,048 INFO L470 AbstractCegarLoop]: Abstraction has 10445 states and 23989 transitions. [2021-08-21 18:56:00,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:56:00,048 INFO L276 IsEmpty]: Start isEmpty. Operand 10445 states and 23989 transitions. [2021-08-21 18:56:00,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:56:00,058 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:56:00,059 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:56:00,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2021-08-21 18:56:00,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 18:56:00,259 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:56:00,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:56:00,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1498448026, now seen corresponding path program 102 times [2021-08-21 18:56:00,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:56:00,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243395046] [2021-08-21 18:56:00,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:56:00,260 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:56:00,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:56:00,582 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:00,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:56:00,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243395046] [2021-08-21 18:56:00,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243395046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:00,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174319627] [2021-08-21 18:56:00,583 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:56:00,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:56:00,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:56:00,584 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:56:00,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-21 18:56:05,326 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:56:05,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:56:05,327 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 18:56:05,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:56:06,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:56:06,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:56:06,051 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:56:06,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 59 [2021-08-21 18:56:06,406 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:06,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174319627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:06,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:56:06,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 25 [2021-08-21 18:56:06,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609002718] [2021-08-21 18:56:06,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:56:06,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:56:06,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:56:06,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:56:06,407 INFO L87 Difference]: Start difference. First operand 10445 states and 23989 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:56:08,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:56:08,083 INFO L93 Difference]: Finished difference Result 13470 states and 30738 transitions. [2021-08-21 18:56:08,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:56:08,084 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:56:08,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:56:08,104 INFO L225 Difference]: With dead ends: 13470 [2021-08-21 18:56:08,104 INFO L226 Difference]: Without dead ends: 13448 [2021-08-21 18:56:08,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 1595.3ms TimeCoverageRelationStatistics Valid=320, Invalid=1660, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:56:08,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13448 states. [2021-08-21 18:56:08,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13448 to 10445. [2021-08-21 18:56:08,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10445 states, 10444 states have (on average 2.2967253925698965) internal successors, (23987), 10444 states have internal predecessors, (23987), 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) [2021-08-21 18:56:08,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10445 states to 10445 states and 23987 transitions. [2021-08-21 18:56:08,265 INFO L78 Accepts]: Start accepts. Automaton has 10445 states and 23987 transitions. Word has length 30 [2021-08-21 18:56:08,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:56:08,265 INFO L470 AbstractCegarLoop]: Abstraction has 10445 states and 23987 transitions. [2021-08-21 18:56:08,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:56:08,266 INFO L276 IsEmpty]: Start isEmpty. Operand 10445 states and 23987 transitions. [2021-08-21 18:56:08,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:56:08,277 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:56:08,277 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:56:08,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2021-08-21 18:56:08,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 18:56:08,477 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:56:08,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:56:08,477 INFO L82 PathProgramCache]: Analyzing trace with hash -827694950, now seen corresponding path program 103 times [2021-08-21 18:56:08,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:56:08,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768964369] [2021-08-21 18:56:08,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:56:08,478 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:56:08,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:56:08,791 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:08,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:56:08,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768964369] [2021-08-21 18:56:08,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768964369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:08,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650427045] [2021-08-21 18:56:08,791 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:56:08,791 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:56:08,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:56:08,792 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:56:08,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-21 18:56:13,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:56:13,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:56:13,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:56:14,258 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:56:14,258 INFO L388 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 36 treesize of output 27 [2021-08-21 18:56:14,376 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:14,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650427045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:14,376 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:56:14,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:56:14,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112117692] [2021-08-21 18:56:14,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:56:14,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:56:14,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:56:14,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:56:14,376 INFO L87 Difference]: Start difference. First operand 10445 states and 23987 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:56:16,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:56:16,212 INFO L93 Difference]: Finished difference Result 14771 states and 33573 transitions. [2021-08-21 18:56:16,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:56:16,212 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:56:16,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:56:16,234 INFO L225 Difference]: With dead ends: 14771 [2021-08-21 18:56:16,235 INFO L226 Difference]: Without dead ends: 14747 [2021-08-21 18:56:16,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1580.6ms TimeCoverageRelationStatistics Valid=352, Invalid=1718, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:56:16,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14747 states. [2021-08-21 18:56:16,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14747 to 10445. [2021-08-21 18:56:16,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10445 states, 10444 states have (on average 2.2966296438146303) internal successors, (23986), 10444 states have internal predecessors, (23986), 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) [2021-08-21 18:56:16,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10445 states to 10445 states and 23986 transitions. [2021-08-21 18:56:16,404 INFO L78 Accepts]: Start accepts. Automaton has 10445 states and 23986 transitions. Word has length 30 [2021-08-21 18:56:16,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:56:16,404 INFO L470 AbstractCegarLoop]: Abstraction has 10445 states and 23986 transitions. [2021-08-21 18:56:16,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:56:16,404 INFO L276 IsEmpty]: Start isEmpty. Operand 10445 states and 23986 transitions. [2021-08-21 18:56:16,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:56:16,416 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:56:16,416 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:56:16,446 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2021-08-21 18:56:16,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 18:56:16,616 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:56:16,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:56:16,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1894887578, now seen corresponding path program 104 times [2021-08-21 18:56:16,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:56:16,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89143093] [2021-08-21 18:56:16,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:56:16,617 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:56:16,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:56:16,921 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:16,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:56:16,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89143093] [2021-08-21 18:56:16,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89143093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:16,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144317317] [2021-08-21 18:56:16,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:56:16,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:56:16,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:56:16,922 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:56:16,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2021-08-21 18:56:21,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:56:21,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:56:21,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:56:21,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:56:22,388 INFO L354 Elim1Store]: treesize reduction 24, result has 51.0 percent of original size [2021-08-21 18:56:22,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 91 treesize of output 84 [2021-08-21 18:56:22,540 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:22,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144317317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:22,540 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:56:22,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:56:22,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594522625] [2021-08-21 18:56:22,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:56:22,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:56:22,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:56:22,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:56:22,541 INFO L87 Difference]: Start difference. First operand 10445 states and 23986 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:56:24,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:56:24,957 INFO L93 Difference]: Finished difference Result 15908 states and 36046 transitions. [2021-08-21 18:56:24,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 18:56:24,958 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:56:24,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:56:24,982 INFO L225 Difference]: With dead ends: 15908 [2021-08-21 18:56:24,982 INFO L226 Difference]: Without dead ends: 15899 [2021-08-21 18:56:24,983 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 893 ImplicationChecksByTransitivity, 2091.2ms TimeCoverageRelationStatistics Valid=538, Invalid=2432, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:56:24,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15899 states. [2021-08-21 18:56:25,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15899 to 10447. [2021-08-21 18:56:25,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10447 states, 10446 states have (on average 2.2965728508520007) internal successors, (23990), 10446 states have internal predecessors, (23990), 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) [2021-08-21 18:56:25,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10447 states to 10447 states and 23990 transitions. [2021-08-21 18:56:25,164 INFO L78 Accepts]: Start accepts. Automaton has 10447 states and 23990 transitions. Word has length 30 [2021-08-21 18:56:25,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:56:25,164 INFO L470 AbstractCegarLoop]: Abstraction has 10447 states and 23990 transitions. [2021-08-21 18:56:25,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:56:25,164 INFO L276 IsEmpty]: Start isEmpty. Operand 10447 states and 23990 transitions. [2021-08-21 18:56:25,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:56:25,176 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:56:25,176 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:56:25,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2021-08-21 18:56:25,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:56:25,376 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:56:25,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:56:25,377 INFO L82 PathProgramCache]: Analyzing trace with hash -219366562, now seen corresponding path program 105 times [2021-08-21 18:56:25,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:56:25,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728767931] [2021-08-21 18:56:25,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:56:25,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:56:25,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:56:25,676 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:25,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:56:25,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728767931] [2021-08-21 18:56:25,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728767931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:25,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087908470] [2021-08-21 18:56:25,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:56:25,677 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:56:25,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:56:25,677 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:56:25,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-08-21 18:56:30,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:56:30,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:56:30,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:56:30,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:56:31,165 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:56:31,165 INFO L388 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 45 treesize of output 73 [2021-08-21 18:56:32,109 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:32,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087908470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:32,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:56:32,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 18:56:32,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510393305] [2021-08-21 18:56:32,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:56:32,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:56:32,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:56:32,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:56:32,110 INFO L87 Difference]: Start difference. First operand 10447 states and 23990 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:56:36,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:56:36,506 INFO L93 Difference]: Finished difference Result 15939 states and 36099 transitions. [2021-08-21 18:56:36,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 18:56:36,506 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:56:36,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:56:36,529 INFO L225 Difference]: With dead ends: 15939 [2021-08-21 18:56:36,530 INFO L226 Difference]: Without dead ends: 15917 [2021-08-21 18:56:36,530 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1556 ImplicationChecksByTransitivity, 3842.1ms TimeCoverageRelationStatistics Valid=773, Invalid=4197, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 18:56:36,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15917 states. [2021-08-21 18:56:36,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15917 to 10455. [2021-08-21 18:56:36,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10455 states, 10454 states have (on average 2.29672852496652) internal successors, (24010), 10454 states have internal predecessors, (24010), 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) [2021-08-21 18:56:36,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10455 states to 10455 states and 24010 transitions. [2021-08-21 18:56:36,708 INFO L78 Accepts]: Start accepts. Automaton has 10455 states and 24010 transitions. Word has length 30 [2021-08-21 18:56:36,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:56:36,708 INFO L470 AbstractCegarLoop]: Abstraction has 10455 states and 24010 transitions. [2021-08-21 18:56:36,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:56:36,708 INFO L276 IsEmpty]: Start isEmpty. Operand 10455 states and 24010 transitions. [2021-08-21 18:56:36,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:56:36,719 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:56:36,719 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:56:36,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2021-08-21 18:56:36,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-21 18:56:36,920 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:56:36,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:56:36,920 INFO L82 PathProgramCache]: Analyzing trace with hash 1072707738, now seen corresponding path program 106 times [2021-08-21 18:56:36,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:56:36,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720021113] [2021-08-21 18:56:36,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:56:36,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:56:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:56:37,313 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:37,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:56:37,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720021113] [2021-08-21 18:56:37,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720021113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:37,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588929367] [2021-08-21 18:56:37,313 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:56:37,313 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:56:37,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:56:37,317 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:56:37,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-08-21 18:56:42,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:56:42,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:56:42,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:56:42,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:56:43,047 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:56:43,047 INFO L388 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 36 treesize of output 27 [2021-08-21 18:56:43,109 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:43,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588929367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:43,110 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:56:43,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:56:43,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258970801] [2021-08-21 18:56:43,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:56:43,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:56:43,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:56:43,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:56:43,110 INFO L87 Difference]: Start difference. First operand 10455 states and 24010 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:56:44,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:56:44,564 INFO L93 Difference]: Finished difference Result 14852 states and 33759 transitions. [2021-08-21 18:56:44,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:56:44,565 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) Word has length 30 [2021-08-21 18:56:44,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:56:44,589 INFO L225 Difference]: With dead ends: 14852 [2021-08-21 18:56:44,589 INFO L226 Difference]: Without dead ends: 14830 [2021-08-21 18:56:44,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 1246.3ms TimeCoverageRelationStatistics Valid=379, Invalid=1427, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:56:44,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14830 states. [2021-08-21 18:56:44,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14830 to 10457. [2021-08-21 18:56:44,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10457 states, 10456 states have (on average 2.2967674062739096) internal successors, (24015), 10456 states have internal predecessors, (24015), 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) [2021-08-21 18:56:44,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10457 states to 10457 states and 24015 transitions. [2021-08-21 18:56:44,760 INFO L78 Accepts]: Start accepts. Automaton has 10457 states and 24015 transitions. Word has length 30 [2021-08-21 18:56:44,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:56:44,760 INFO L470 AbstractCegarLoop]: Abstraction has 10457 states and 24015 transitions. [2021-08-21 18:56:44,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:56:44,761 INFO L276 IsEmpty]: Start isEmpty. Operand 10457 states and 24015 transitions. [2021-08-21 18:56:44,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:56:44,772 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:56:44,772 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:56:44,801 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2021-08-21 18:56:44,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-21 18:56:44,973 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:56:44,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:56:44,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1114689510, now seen corresponding path program 107 times [2021-08-21 18:56:44,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:56:44,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31363472] [2021-08-21 18:56:44,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:56:44,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:56:44,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:56:45,361 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:45,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:56:45,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31363472] [2021-08-21 18:56:45,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31363472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:45,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447967770] [2021-08-21 18:56:45,362 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:56:45,362 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:56:45,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:56:45,363 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:56:45,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-08-21 18:56:50,368 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:56:50,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:56:50,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:56:50,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:56:51,083 INFO L354 Elim1Store]: treesize reduction 111, result has 8.3 percent of original size [2021-08-21 18:56:51,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 67 treesize of output 62 [2021-08-21 18:56:51,132 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:51,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447967770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:51,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:56:51,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:56:51,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468197565] [2021-08-21 18:56:51,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:56:51,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:56:51,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:56:51,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:56:51,133 INFO L87 Difference]: Start difference. First operand 10457 states and 24015 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:56:54,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:56:54,863 INFO L93 Difference]: Finished difference Result 11495 states and 25777 transitions. [2021-08-21 18:56:54,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 18:56:54,863 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:56:54,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:56:54,879 INFO L225 Difference]: With dead ends: 11495 [2021-08-21 18:56:54,879 INFO L226 Difference]: Without dead ends: 11490 [2021-08-21 18:56:54,880 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1484 ImplicationChecksByTransitivity, 3231.5ms TimeCoverageRelationStatistics Valid=538, Invalid=4574, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:56:54,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11490 states. [2021-08-21 18:56:55,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11490 to 10459. [2021-08-21 18:56:55,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10459 states, 10458 states have (on average 2.296710652132339) internal successors, (24019), 10458 states have internal predecessors, (24019), 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) [2021-08-21 18:56:55,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10459 states to 10459 states and 24019 transitions. [2021-08-21 18:56:55,063 INFO L78 Accepts]: Start accepts. Automaton has 10459 states and 24019 transitions. Word has length 30 [2021-08-21 18:56:55,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:56:55,063 INFO L470 AbstractCegarLoop]: Abstraction has 10459 states and 24019 transitions. [2021-08-21 18:56:55,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:56:55,063 INFO L276 IsEmpty]: Start isEmpty. Operand 10459 states and 24019 transitions. [2021-08-21 18:56:55,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:56:55,074 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:56:55,074 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:56:55,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2021-08-21 18:56:55,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:56:55,274 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:56:55,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:56:55,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1607893018, now seen corresponding path program 108 times [2021-08-21 18:56:55,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:56:55,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165090661] [2021-08-21 18:56:55,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:56:55,275 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:56:55,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:56:55,550 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:56:55,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:56:55,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165090661] [2021-08-21 18:56:55,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165090661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:56:55,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288835768] [2021-08-21 18:56:55,550 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:56:55,551 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:56:55,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:56:55,551 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:56:55,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-08-21 18:57:00,632 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:57:00,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:57:00,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:57:00,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:57:01,130 INFO L354 Elim1Store]: treesize reduction 16, result has 75.4 percent of original size [2021-08-21 18:57:01,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 37 treesize of output 71 [2021-08-21 18:57:01,430 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:01,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288835768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:01,430 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:57:01,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:57:01,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620123782] [2021-08-21 18:57:01,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:57:01,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:57:01,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:57:01,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:57:01,431 INFO L87 Difference]: Start difference. First operand 10459 states and 24019 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:57:03,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:57:03,995 INFO L93 Difference]: Finished difference Result 14997 states and 34314 transitions. [2021-08-21 18:57:03,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 18:57:03,995 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:57:03,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:57:04,018 INFO L225 Difference]: With dead ends: 14997 [2021-08-21 18:57:04,018 INFO L226 Difference]: Without dead ends: 14987 [2021-08-21 18:57:04,018 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1059 ImplicationChecksByTransitivity, 2323.2ms TimeCoverageRelationStatistics Valid=563, Invalid=3097, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 18:57:04,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14987 states. [2021-08-21 18:57:04,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14987 to 10467. [2021-08-21 18:57:04,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10467 states, 10466 states have (on average 2.2970571373972866) internal successors, (24041), 10466 states have internal predecessors, (24041), 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) [2021-08-21 18:57:04,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10467 states to 10467 states and 24041 transitions. [2021-08-21 18:57:04,187 INFO L78 Accepts]: Start accepts. Automaton has 10467 states and 24041 transitions. Word has length 30 [2021-08-21 18:57:04,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:57:04,187 INFO L470 AbstractCegarLoop]: Abstraction has 10467 states and 24041 transitions. [2021-08-21 18:57:04,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:57:04,187 INFO L276 IsEmpty]: Start isEmpty. Operand 10467 states and 24041 transitions. [2021-08-21 18:57:04,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:57:04,198 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:57:04,198 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:57:04,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-08-21 18:57:04,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:04,399 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:57:04,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:57:04,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1081448102, now seen corresponding path program 109 times [2021-08-21 18:57:04,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:57:04,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114648729] [2021-08-21 18:57:04,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:57:04,399 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:57:04,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:57:04,756 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:04,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:57:04,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114648729] [2021-08-21 18:57:04,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114648729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:04,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12440310] [2021-08-21 18:57:04,756 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:57:04,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:04,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:57:04,757 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:57:04,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-08-21 18:57:09,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:57:09,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:57:09,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:57:10,618 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-08-21 18:57:10,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 56 [2021-08-21 18:57:10,665 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:10,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12440310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:10,665 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:57:10,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:57:10,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486259253] [2021-08-21 18:57:10,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:57:10,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:57:10,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:57:10,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:57:10,666 INFO L87 Difference]: Start difference. First operand 10467 states and 24041 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:57:11,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:57:11,832 INFO L93 Difference]: Finished difference Result 13379 states and 30621 transitions. [2021-08-21 18:57:11,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:57:11,833 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:57:11,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:57:11,863 INFO L225 Difference]: With dead ends: 13379 [2021-08-21 18:57:11,863 INFO L226 Difference]: Without dead ends: 13374 [2021-08-21 18:57:11,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 987.2ms TimeCoverageRelationStatistics Valid=208, Invalid=1124, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:57:11,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13374 states. [2021-08-21 18:57:12,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13374 to 10471. [2021-08-21 18:57:12,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10471 states, 10470 states have (on average 2.297134670487106) internal successors, (24051), 10470 states have internal predecessors, (24051), 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) [2021-08-21 18:57:12,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10471 states to 10471 states and 24051 transitions. [2021-08-21 18:57:12,041 INFO L78 Accepts]: Start accepts. Automaton has 10471 states and 24051 transitions. Word has length 30 [2021-08-21 18:57:12,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:57:12,041 INFO L470 AbstractCegarLoop]: Abstraction has 10471 states and 24051 transitions. [2021-08-21 18:57:12,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:57:12,041 INFO L276 IsEmpty]: Start isEmpty. Operand 10471 states and 24051 transitions. [2021-08-21 18:57:12,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:57:12,055 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:57:12,056 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:57:12,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-08-21 18:57:12,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:12,278 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:57:12,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:57:12,279 INFO L82 PathProgramCache]: Analyzing trace with hash 1641134426, now seen corresponding path program 110 times [2021-08-21 18:57:12,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:57:12,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040865206] [2021-08-21 18:57:12,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:57:12,279 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:57:12,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:57:12,648 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:12,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:57:12,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040865206] [2021-08-21 18:57:12,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040865206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:12,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577612095] [2021-08-21 18:57:12,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:57:12,648 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:12,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:57:12,649 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:57:12,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-08-21 18:57:17,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:57:17,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:57:17,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:57:17,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:57:18,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:57:18,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:57:18,321 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:57:18,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 18:57:18,439 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:18,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577612095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:18,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:57:18,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-21 18:57:18,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982918008] [2021-08-21 18:57:18,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:57:18,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:57:18,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:57:18,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:57:18,440 INFO L87 Difference]: Start difference. First operand 10471 states and 24051 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:57:20,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:57:20,164 INFO L93 Difference]: Finished difference Result 14611 states and 33349 transitions. [2021-08-21 18:57:20,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:57:20,165 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:57:20,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:57:20,194 INFO L225 Difference]: With dead ends: 14611 [2021-08-21 18:57:20,194 INFO L226 Difference]: Without dead ends: 14602 [2021-08-21 18:57:20,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 1429.5ms TimeCoverageRelationStatistics Valid=303, Invalid=1767, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:57:20,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14602 states. [2021-08-21 18:57:20,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14602 to 10471. [2021-08-21 18:57:20,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10471 states, 10470 states have (on average 2.297134670487106) internal successors, (24051), 10470 states have internal predecessors, (24051), 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) [2021-08-21 18:57:20,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10471 states to 10471 states and 24051 transitions. [2021-08-21 18:57:20,399 INFO L78 Accepts]: Start accepts. Automaton has 10471 states and 24051 transitions. Word has length 30 [2021-08-21 18:57:20,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:57:20,399 INFO L470 AbstractCegarLoop]: Abstraction has 10471 states and 24051 transitions. [2021-08-21 18:57:20,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 18:57:20,399 INFO L276 IsEmpty]: Start isEmpty. Operand 10471 states and 24051 transitions. [2021-08-21 18:57:20,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:57:20,411 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:57:20,411 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:57:20,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2021-08-21 18:57:20,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2021-08-21 18:57:20,613 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:57:20,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:57:20,613 INFO L82 PathProgramCache]: Analyzing trace with hash -133292254, now seen corresponding path program 111 times [2021-08-21 18:57:20,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:57:20,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019751211] [2021-08-21 18:57:20,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:57:20,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:57:20,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:57:20,965 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:20,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:57:20,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019751211] [2021-08-21 18:57:20,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019751211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:20,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780890019] [2021-08-21 18:57:20,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:57:20,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:20,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:57:20,966 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:57:20,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-21 18:57:26,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:57:26,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:57:26,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-21 18:57:26,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:57:27,045 INFO L354 Elim1Store]: treesize reduction 32, result has 60.5 percent of original size [2021-08-21 18:57:27,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 89 treesize of output 114 [2021-08-21 18:57:27,690 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:27,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780890019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:27,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:57:27,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 25 [2021-08-21 18:57:27,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962421812] [2021-08-21 18:57:27,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:57:27,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:57:27,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:57:27,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:57:27,691 INFO L87 Difference]: Start difference. First operand 10471 states and 24051 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:57:29,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:57:29,396 INFO L93 Difference]: Finished difference Result 13433 states and 30721 transitions. [2021-08-21 18:57:29,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:57:29,397 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:57:29,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:57:29,422 INFO L225 Difference]: With dead ends: 13433 [2021-08-21 18:57:29,422 INFO L226 Difference]: Without dead ends: 13423 [2021-08-21 18:57:29,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 1517.2ms TimeCoverageRelationStatistics Valid=315, Invalid=1847, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:57:29,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13423 states. [2021-08-21 18:57:29,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13423 to 10476. [2021-08-21 18:57:29,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10476 states, 10475 states have (on average 2.2973747016706443) internal successors, (24065), 10475 states have internal predecessors, (24065), 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) [2021-08-21 18:57:29,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10476 states to 10476 states and 24065 transitions. [2021-08-21 18:57:29,622 INFO L78 Accepts]: Start accepts. Automaton has 10476 states and 24065 transitions. Word has length 30 [2021-08-21 18:57:29,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:57:29,623 INFO L470 AbstractCegarLoop]: Abstraction has 10476 states and 24065 transitions. [2021-08-21 18:57:29,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:57:29,623 INFO L276 IsEmpty]: Start isEmpty. Operand 10476 states and 24065 transitions. [2021-08-21 18:57:29,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:57:29,634 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:57:29,634 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:57:29,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-08-21 18:57:29,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-21 18:57:29,835 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:57:29,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:57:29,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1250661154, now seen corresponding path program 112 times [2021-08-21 18:57:29,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:57:29,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679124744] [2021-08-21 18:57:29,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:57:29,836 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:57:29,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:57:30,243 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:30,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:57:30,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679124744] [2021-08-21 18:57:30,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679124744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:30,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302797852] [2021-08-21 18:57:30,243 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:57:30,243 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:30,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:57:30,244 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:57:30,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-21 18:57:35,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:57:35,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:57:35,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:57:35,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:57:36,135 INFO L354 Elim1Store]: treesize reduction 24, result has 51.0 percent of original size [2021-08-21 18:57:36,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 91 treesize of output 84 [2021-08-21 18:57:36,288 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:36,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302797852] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:36,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:57:36,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:57:36,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960898711] [2021-08-21 18:57:36,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:57:36,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:57:36,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:57:36,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:57:36,289 INFO L87 Difference]: Start difference. First operand 10476 states and 24065 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:57:37,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:57:37,476 INFO L93 Difference]: Finished difference Result 13457 states and 30765 transitions. [2021-08-21 18:57:37,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:57:37,476 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:57:37,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:57:37,496 INFO L225 Difference]: With dead ends: 13457 [2021-08-21 18:57:37,496 INFO L226 Difference]: Without dead ends: 13452 [2021-08-21 18:57:37,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 962.9ms TimeCoverageRelationStatistics Valid=274, Invalid=1366, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:57:37,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13452 states. [2021-08-21 18:57:37,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13452 to 10478. [2021-08-21 18:57:37,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10478 states, 10477 states have (on average 2.2973179345232415) internal successors, (24069), 10477 states have internal predecessors, (24069), 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) [2021-08-21 18:57:37,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10478 states to 10478 states and 24069 transitions. [2021-08-21 18:57:37,652 INFO L78 Accepts]: Start accepts. Automaton has 10478 states and 24069 transitions. Word has length 30 [2021-08-21 18:57:37,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:57:37,653 INFO L470 AbstractCegarLoop]: Abstraction has 10478 states and 24069 transitions. [2021-08-21 18:57:37,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:57:37,653 INFO L276 IsEmpty]: Start isEmpty. Operand 10478 states and 24069 transitions. [2021-08-21 18:57:37,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:57:37,664 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:57:37,664 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:57:37,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2021-08-21 18:57:37,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-21 18:57:37,865 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:57:37,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:57:37,865 INFO L82 PathProgramCache]: Analyzing trace with hash -617522082, now seen corresponding path program 113 times [2021-08-21 18:57:37,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:57:37,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202829265] [2021-08-21 18:57:37,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:57:37,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:57:37,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:57:38,295 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:38,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:57:38,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202829265] [2021-08-21 18:57:38,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202829265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:38,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574316285] [2021-08-21 18:57:38,295 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:57:38,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:38,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:57:38,296 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:57:38,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-21 18:57:43,545 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:57:43,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:57:43,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-21 18:57:43,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:57:44,238 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-08-21 18:57:44,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 56 [2021-08-21 18:57:44,294 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:44,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574316285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:44,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:57:44,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:57:44,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748576002] [2021-08-21 18:57:44,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:57:44,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:57:44,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:57:44,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:57:44,295 INFO L87 Difference]: Start difference. First operand 10478 states and 24069 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:57:45,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:57:45,679 INFO L93 Difference]: Finished difference Result 13627 states and 31075 transitions. [2021-08-21 18:57:45,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:57:45,679 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) Word has length 30 [2021-08-21 18:57:45,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:57:45,698 INFO L225 Difference]: With dead ends: 13627 [2021-08-21 18:57:45,698 INFO L226 Difference]: Without dead ends: 13617 [2021-08-21 18:57:45,698 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1192.4ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:57:45,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13617 states. [2021-08-21 18:57:45,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13617 to 10489. [2021-08-21 18:57:45,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10489 states, 10488 states have (on average 2.2981502669717773) internal successors, (24103), 10488 states have internal predecessors, (24103), 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) [2021-08-21 18:57:45,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10489 states to 10489 states and 24103 transitions. [2021-08-21 18:57:45,898 INFO L78 Accepts]: Start accepts. Automaton has 10489 states and 24103 transitions. Word has length 30 [2021-08-21 18:57:45,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:57:45,898 INFO L470 AbstractCegarLoop]: Abstraction has 10489 states and 24103 transitions. [2021-08-21 18:57:45,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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) [2021-08-21 18:57:45,898 INFO L276 IsEmpty]: Start isEmpty. Operand 10489 states and 24103 transitions. [2021-08-21 18:57:45,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:57:45,908 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:57:45,908 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:57:45,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2021-08-21 18:57:46,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:46,113 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:57:46,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:57:46,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1490047966, now seen corresponding path program 114 times [2021-08-21 18:57:46,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:57:46,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666566507] [2021-08-21 18:57:46,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:57:46,113 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:57:46,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:57:46,575 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:46,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:57:46,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666566507] [2021-08-21 18:57:46,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666566507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:46,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753498397] [2021-08-21 18:57:46,575 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:57:46,575 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:46,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:57:46,576 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:57:46,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-21 18:57:51,937 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:57:51,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:57:51,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-21 18:57:51,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:57:52,734 INFO L354 Elim1Store]: treesize reduction 74, result has 38.8 percent of original size [2021-08-21 18:57:52,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 67 treesize of output 101 [2021-08-21 18:57:53,576 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:53,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753498397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:53,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:57:53,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 25 [2021-08-21 18:57:53,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875174811] [2021-08-21 18:57:53,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:57:53,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:57:53,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:57:53,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:57:53,577 INFO L87 Difference]: Start difference. First operand 10489 states and 24103 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 25 states have internal predecessors, (51), 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) [2021-08-21 18:57:56,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:57:56,892 INFO L93 Difference]: Finished difference Result 11521 states and 25882 transitions. [2021-08-21 18:57:56,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 18:57:56,892 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 25 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 18:57:56,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:57:56,908 INFO L225 Difference]: With dead ends: 11521 [2021-08-21 18:57:56,909 INFO L226 Difference]: Without dead ends: 11511 [2021-08-21 18:57:56,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1292 ImplicationChecksByTransitivity, 3185.2ms TimeCoverageRelationStatistics Valid=504, Invalid=4052, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 18:57:56,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11511 states. [2021-08-21 18:57:57,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11511 to 10499. [2021-08-21 18:57:57,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10499 states, 10498 states have (on average 2.298437797675748) internal successors, (24129), 10498 states have internal predecessors, (24129), 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) [2021-08-21 18:57:57,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10499 states to 10499 states and 24129 transitions. [2021-08-21 18:57:57,070 INFO L78 Accepts]: Start accepts. Automaton has 10499 states and 24129 transitions. Word has length 30 [2021-08-21 18:57:57,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:57:57,070 INFO L470 AbstractCegarLoop]: Abstraction has 10499 states and 24129 transitions. [2021-08-21 18:57:57,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 25 states have internal predecessors, (51), 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) [2021-08-21 18:57:57,070 INFO L276 IsEmpty]: Start isEmpty. Operand 10499 states and 24129 transitions. [2021-08-21 18:57:57,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:57:57,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:57:57,081 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:57:57,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2021-08-21 18:57:57,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-21 18:57:57,282 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:57:57,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:57:57,283 INFO L82 PathProgramCache]: Analyzing trace with hash -1446946, now seen corresponding path program 115 times [2021-08-21 18:57:57,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:57:57,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354866211] [2021-08-21 18:57:57,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:57:57,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:57:57,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:57:57,604 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:57:57,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:57:57,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354866211] [2021-08-21 18:57:57,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354866211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:57:57,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427397050] [2021-08-21 18:57:57,604 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:57:57,604 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:57:57,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:57:57,605 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:57:57,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-08-21 18:58:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:58:03,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:58:03,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:58:03,834 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-21 18:58:03,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 43 treesize of output 37 [2021-08-21 18:58:03,895 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:58:03,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427397050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:58:03,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:58:03,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:58:03,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967046735] [2021-08-21 18:58:03,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:58:03,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:58:03,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:58:03,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:58:03,896 INFO L87 Difference]: Start difference. First operand 10499 states and 24129 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:58:06,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:58:06,865 INFO L93 Difference]: Finished difference Result 13662 states and 31131 transitions. [2021-08-21 18:58:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 18:58:06,866 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:58:06,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:58:06,885 INFO L225 Difference]: With dead ends: 13662 [2021-08-21 18:58:06,885 INFO L226 Difference]: Without dead ends: 13627 [2021-08-21 18:58:06,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1289 ImplicationChecksByTransitivity, 2645.6ms TimeCoverageRelationStatistics Valid=544, Invalid=3878, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 18:58:06,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13627 states. [2021-08-21 18:58:07,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13627 to 10570. [2021-08-21 18:58:07,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10570 states, 10569 states have (on average 2.2982306746144383) internal successors, (24290), 10569 states have internal predecessors, (24290), 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) [2021-08-21 18:58:07,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10570 states to 10570 states and 24290 transitions. [2021-08-21 18:58:07,060 INFO L78 Accepts]: Start accepts. Automaton has 10570 states and 24290 transitions. Word has length 30 [2021-08-21 18:58:07,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:58:07,060 INFO L470 AbstractCegarLoop]: Abstraction has 10570 states and 24290 transitions. [2021-08-21 18:58:07,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:58:07,061 INFO L276 IsEmpty]: Start isEmpty. Operand 10570 states and 24290 transitions. [2021-08-21 18:58:07,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:58:07,073 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:58:07,073 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:58:07,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2021-08-21 18:58:07,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-08-21 18:58:07,274 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:58:07,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:58:07,274 INFO L82 PathProgramCache]: Analyzing trace with hash 574944350, now seen corresponding path program 116 times [2021-08-21 18:58:07,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:58:07,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958243669] [2021-08-21 18:58:07,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:58:07,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:58:07,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:58:07,563 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:58:07,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:58:07,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958243669] [2021-08-21 18:58:07,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958243669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:58:07,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50303028] [2021-08-21 18:58:07,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:58:07,564 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:58:07,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:58:07,565 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:58:07,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2021-08-21 18:58:13,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:58:13,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:58:13,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:58:13,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:58:13,613 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:58:13,613 INFO L388 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 45 treesize of output 73 Received shutdown request... [2021-08-21 18:58:14,372 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 18:58:14,396 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 18:58:14,396 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 [2021-08-21 18:58:14,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2021-08-21 18:58:14,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:58:14,573 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∧-9-4-2-3-1 context. [2021-08-21 18:58:14,574 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 18:58:14,574 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 18:58:14,575 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 18:58:14,578 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 18:58:14,579 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 18:58:14,580 INFO L202 PluginConnector]: Adding new model sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 06:58:14 BasicIcfg [2021-08-21 18:58:14,580 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 18:58:14,581 INFO L168 Benchmark]: Toolchain (without parser) took 706136.65 ms. Allocated memory was 209.7 MB in the beginning and 2.5 GB in the end (delta: 2.3 GB). Free memory was 190.7 MB in the beginning and 1.1 GB in the end (delta: -904.9 MB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. [2021-08-21 18:58:14,581 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.54 ms. Allocated memory is still 209.7 MB. Free memory is still 191.8 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:58:14,581 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.64 ms. Allocated memory is still 209.7 MB. Free memory was 190.6 MB in the beginning and 189.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:58:14,581 INFO L168 Benchmark]: Boogie Preprocessor took 20.66 ms. Allocated memory is still 209.7 MB. Free memory was 189.2 MB in the beginning and 188.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:58:14,581 INFO L168 Benchmark]: RCFGBuilder took 337.82 ms. Allocated memory is still 209.7 MB. Free memory was 188.1 MB in the beginning and 175.0 MB in the end (delta: 13.2 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-21 18:58:14,582 INFO L168 Benchmark]: TraceAbstraction took 705748.46 ms. Allocated memory was 209.7 MB in the beginning and 2.5 GB in the end (delta: 2.3 GB). Free memory was 174.5 MB in the beginning and 1.1 GB in the end (delta: -921.1 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-08-21 18:58:14,582 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.54 ms. Allocated memory is still 209.7 MB. Free memory is still 191.8 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 24.64 ms. Allocated memory is still 209.7 MB. Free memory was 190.6 MB in the beginning and 189.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 20.66 ms. Allocated memory is still 209.7 MB. Free memory was 189.2 MB in the beginning and 188.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 337.82 ms. Allocated memory is still 209.7 MB. Free memory was 188.1 MB in the beginning and 175.0 MB in the end (delta: 13.2 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 705748.46 ms. Allocated memory was 209.7 MB in the beginning and 2.5 GB in the end (delta: 2.3 GB). Free memory was 174.5 MB in the beginning and 1.1 GB in the end (delta: -921.1 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 247, positive: 220, positive conditional: 220, positive unconditional: 0, negative: 27, negative conditional: 27, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 220, positive: 220, positive conditional: 0, positive unconditional: 220, 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: 72, positive: 72, positive conditional: 0, positive unconditional: 72, 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: 72, positive: 72, positive conditional: 0, positive unconditional: 72, 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: 220, positive: 148, positive conditional: 0, positive unconditional: 148, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 72, unknown conditional: 0, unknown unconditional: 72] , Statistics on independence cache: Total cache size (in pairs): 72, Positive cache size: 72, Positive conditional cache size: 0, Positive unconditional cache size: 72, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 27 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∧-9-4-2-3-1 context. - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∧-9-4-2-3-1 context. - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∧-9-4-2-3-1 context. - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∧-9-4-2-3-1 context. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 705638.2ms, OverallIterations: 150, TraceHistogramMax: 3, EmptinessCheckTime: 893.6ms, AutomataDifference: 193148.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 71.7ms, PartialOrderReductionTime: 59.1ms, HoareTripleCheckerStatistics: 4020 SDtfs, 24540 SDslu, 33022 SDs, 0 SdLazy, 81719 SolverSat, 5324 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 45232.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8924 GetRequests, 3030 SyntacticMatches, 230 SemanticMatches, 5664 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78303 ImplicationChecksByTransitivity, 167099.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=10570occurred in iteration=149, InterpolantAutomatonStates: 4522, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 11750.8ms AutomataMinimizationTime, 149 MinimizatonAttempts, 207347 StatesRemovedByMinimization, 148 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 539.7ms SsaConstructionTime, 2325.6ms SatisfiabilityAnalysisTime, 105879.7ms InterpolantComputationTime, 8210 NumberOfCodeBlocks, 8210 NumberOfCodeBlocksAsserted, 499 NumberOfCheckSat, 7914 ConstructedInterpolants, 322 QuantifiedInterpolants, 123133 SizeOfPredicates, 813 NumberOfNonLiveVariables, 10656 ConjunctsInSsa, 3187 ConjunctsInUnsatCore, 296 InterpolantComputations, 2 PerfectInterpolantSequences, 386/2949 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