/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.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/counter-fun.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 14:50:34,936 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 14:50:34,938 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 14:50:34,966 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 14:50:34,966 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 14:50:34,969 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 14:50:34,970 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 14:50:34,974 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 14:50:34,976 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 14:50:34,979 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 14:50:34,980 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 14:50:34,981 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 14:50:34,981 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 14:50:34,982 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 14:50:34,983 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 14:50:34,988 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 14:50:34,989 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 14:50:34,989 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 14:50:34,991 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 14:50:34,995 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 14:50:34,996 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 14:50:34,997 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 14:50:34,997 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 14:50:34,999 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 14:50:35,003 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 14:50:35,004 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 14:50:35,004 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 14:50:35,005 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 14:50:35,005 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 14:50:35,006 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 14:50:35,006 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 14:50:35,006 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 14:50:35,007 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 14:50:35,008 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 14:50:35,010 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 14:50:35,010 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 14:50:35,010 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 14:50:35,010 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 14:50:35,010 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 14:50:35,011 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 14:50:35,012 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 14:50:35,015 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.epf [2021-08-06 14:50:35,038 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 14:50:35,038 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 14:50:35,038 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-06 14:50:35,039 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-06 14:50:35,041 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 14:50:35,041 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 14:50:35,041 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 14:50:35,041 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 14:50:35,041 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 14:50:35,041 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 14:50:35,042 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 14:50:35,042 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 14:50:35,042 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 14:50:35,042 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 14:50:35,042 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 14:50:35,042 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 14:50:35,042 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 14:50:35,042 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 14:50:35,043 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 14:50:35,043 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 14:50:35,043 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 14:50:35,043 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 14:50:35,043 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 14:50:35,043 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 14:50:35,043 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 14:50:35,043 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 14:50:35,043 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 14:50:35,043 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 14:50:35,043 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 14:50:35,044 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 14:50:35,044 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 14:50:35,044 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-06 14:50:35,282 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 14:50:35,312 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 14:50:35,314 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 14:50:35,315 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 14:50:35,316 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 14:50:35,316 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/counter-fun.wvr.bpl [2021-08-06 14:50:35,317 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/counter-fun.wvr.bpl' [2021-08-06 14:50:35,359 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 14:50:35,361 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 14:50:35,362 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 14:50:35,362 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 14:50:35,363 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 14:50:35,372 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,379 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,384 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 14:50:35,386 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 14:50:35,386 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 14:50:35,387 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 14:50:35,392 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,392 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,393 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,393 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,395 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,396 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,397 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,397 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 14:50:35,398 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 14:50:35,398 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 14:50:35,398 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 14:50:35,399 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/1) ... [2021-08-06 14:50:35,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 14:50:35,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:35,420 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-06 14:50:35,439 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-06 14:50:35,451 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 14:50:35,452 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 14:50:35,452 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 14:50:35,452 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 14:50:35,452 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 14:50:35,452 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 14:50:35,452 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 14:50:35,453 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 14:50:35,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 14:50:35,453 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 14:50:35,642 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 14:50:35,642 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 14:50:35,643 INFO L202 PluginConnector]: Adding new model counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 02:50:35 BoogieIcfgContainer [2021-08-06 14:50:35,656 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 14:50:35,668 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 14:50:35,669 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 14:50:35,671 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 14:50:35,671 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:50:35" (1/2) ... [2021-08-06 14:50:35,671 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36bec18f and model type counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 02:50:35, skipping insertion in model container [2021-08-06 14:50:35,671 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 02:50:35" (2/2) ... [2021-08-06 14:50:35,672 INFO L111 eAbstractionObserver]: Analyzing ICFG counter-fun.wvr.bpl [2021-08-06 14:50:35,675 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 14:50:35,676 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 14:50:35,676 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 14:50:35,676 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 14:50:35,722 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-06 14:50:35,770 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 14:50:35,774 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-06 14:50:35,774 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-06 14:50:35,780 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 27 places, 22 transitions, 60 flow [2021-08-06 14:50:35,813 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:35,815 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:35,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:50:35,821 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:35,821 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:35,822 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:35,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:35,825 INFO L82 PathProgramCache]: Analyzing trace with hash 487242803, now seen corresponding path program 1 times [2021-08-06 14:50:35,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:35,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594356967] [2021-08-06 14:50:35,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:35,831 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:35,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:35,954 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-06 14:50:35,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:35,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594356967] [2021-08-06 14:50:35,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594356967] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:50:35,955 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:50:35,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 14:50:35,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016609744] [2021-08-06 14:50:35,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 14:50:35,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:35,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 14:50:35,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 14:50:35,969 INFO L87 Difference]: Start difference. First operand has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:35,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:35,985 INFO L93 Difference]: Finished difference Result 57 states and 105 transitions. [2021-08-06 14:50:35,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 14:50:35,986 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 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 14 [2021-08-06 14:50:35,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:35,992 INFO L225 Difference]: With dead ends: 57 [2021-08-06 14:50:35,992 INFO L226 Difference]: Without dead ends: 50 [2021-08-06 14:50:35,993 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 14:50:36,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-08-06 14:50:36,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2021-08-06 14:50:36,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.85) internal successors, (74), 40 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:36,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 74 transitions. [2021-08-06 14:50:36,016 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 74 transitions. Word has length 14 [2021-08-06 14:50:36,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:36,016 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 74 transitions. [2021-08-06 14:50:36,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:36,017 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 74 transitions. [2021-08-06 14:50:36,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-06 14:50:36,017 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:36,017 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:36,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 14:50:36,018 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:36,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:36,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1536726091, now seen corresponding path program 1 times [2021-08-06 14:50:36,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:36,019 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837316120] [2021-08-06 14:50:36,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:36,019 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:36,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:36,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:50:36,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:36,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837316120] [2021-08-06 14:50:36,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837316120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:36,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020291918] [2021-08-06 14:50:36,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:36,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:36,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:36,098 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-06 14:50:36,099 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-06 14:50:36,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:36,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:50:36,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:36,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:50:36,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020291918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:36,442 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:36,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2021-08-06 14:50:36,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798691179] [2021-08-06 14:50:36,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:50:36,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:36,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:50:36,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:50:36,446 INFO L87 Difference]: Start difference. First operand 41 states and 74 transitions. Second operand has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:36,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:36,581 INFO L93 Difference]: Finished difference Result 68 states and 120 transitions. [2021-08-06 14:50:36,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:50:36,581 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-06 14:50:36,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:36,584 INFO L225 Difference]: With dead ends: 68 [2021-08-06 14:50:36,585 INFO L226 Difference]: Without dead ends: 68 [2021-08-06 14:50:36,585 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 108.1ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:50:36,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2021-08-06 14:50:36,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 41. [2021-08-06 14:50:36,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.9) internal successors, (76), 40 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:36,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 76 transitions. [2021-08-06 14:50:36,596 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 76 transitions. Word has length 16 [2021-08-06 14:50:36,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:36,596 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 76 transitions. [2021-08-06 14:50:36,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:36,596 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 76 transitions. [2021-08-06 14:50:36,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-06 14:50:36,597 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:36,597 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:36,616 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-06 14:50:36,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:36,814 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:36,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:36,814 INFO L82 PathProgramCache]: Analyzing trace with hash -833920783, now seen corresponding path program 1 times [2021-08-06 14:50:36,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:36,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138489144] [2021-08-06 14:50:36,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:36,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:36,859 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:50:36,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:36,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138489144] [2021-08-06 14:50:36,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138489144] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:50:36,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:50:36,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-06 14:50:36,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752854156] [2021-08-06 14:50:36,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:50:36,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:36,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:50:36,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:50:36,861 INFO L87 Difference]: Start difference. First operand 41 states and 76 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:36,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:36,909 INFO L93 Difference]: Finished difference Result 71 states and 125 transitions. [2021-08-06 14:50:36,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:50:36,910 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 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 16 [2021-08-06 14:50:36,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:36,910 INFO L225 Difference]: With dead ends: 71 [2021-08-06 14:50:36,910 INFO L226 Difference]: Without dead ends: 66 [2021-08-06 14:50:36,911 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 32.0ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:50:36,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-06 14:50:36,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 49. [2021-08-06 14:50:36,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:36,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 91 transitions. [2021-08-06 14:50:36,914 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 91 transitions. Word has length 16 [2021-08-06 14:50:36,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:36,915 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 91 transitions. [2021-08-06 14:50:36,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:36,915 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 91 transitions. [2021-08-06 14:50:36,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-06 14:50:36,915 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:36,915 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:36,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 14:50:36,916 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:36,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:36,916 INFO L82 PathProgramCache]: Analyzing trace with hash -2098848643, now seen corresponding path program 2 times [2021-08-06 14:50:36,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:36,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978481832] [2021-08-06 14:50:36,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:36,916 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:36,961 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:50:36,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:36,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978481832] [2021-08-06 14:50:36,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978481832] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:50:36,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:50:36,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-06 14:50:36,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728050024] [2021-08-06 14:50:36,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:50:36,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:36,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:50:36,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:50:36,993 INFO L87 Difference]: Start difference. First operand 49 states and 91 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:37,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:37,041 INFO L93 Difference]: Finished difference Result 51 states and 94 transitions. [2021-08-06 14:50:37,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 14:50:37,042 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 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 16 [2021-08-06 14:50:37,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:37,042 INFO L225 Difference]: With dead ends: 51 [2021-08-06 14:50:37,042 INFO L226 Difference]: Without dead ends: 51 [2021-08-06 14:50:37,042 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 38.6ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:50:37,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-08-06 14:50:37,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 43. [2021-08-06 14:50:37,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.880952380952381) internal successors, (79), 42 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:37,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 79 transitions. [2021-08-06 14:50:37,045 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 79 transitions. Word has length 16 [2021-08-06 14:50:37,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:37,045 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 79 transitions. [2021-08-06 14:50:37,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:37,045 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 79 transitions. [2021-08-06 14:50:37,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-06 14:50:37,046 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:37,046 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:37,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-06 14:50:37,046 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:37,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:37,046 INFO L82 PathProgramCache]: Analyzing trace with hash 812220571, now seen corresponding path program 2 times [2021-08-06 14:50:37,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:37,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707032306] [2021-08-06 14:50:37,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:37,047 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:37,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:37,084 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:50:37,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:37,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707032306] [2021-08-06 14:50:37,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707032306] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:50:37,085 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:50:37,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-06 14:50:37,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137642337] [2021-08-06 14:50:37,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:50:37,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:37,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:50:37,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:50:37,086 INFO L87 Difference]: Start difference. First operand 43 states and 79 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:37,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:37,134 INFO L93 Difference]: Finished difference Result 51 states and 92 transitions. [2021-08-06 14:50:37,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:50:37,135 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 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 16 [2021-08-06 14:50:37,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:37,135 INFO L225 Difference]: With dead ends: 51 [2021-08-06 14:50:37,135 INFO L226 Difference]: Without dead ends: 49 [2021-08-06 14:50:37,136 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 35.5ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:50:37,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-08-06 14:50:37,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 43. [2021-08-06 14:50:37,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.8571428571428572) internal successors, (78), 42 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:37,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 78 transitions. [2021-08-06 14:50:37,138 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 78 transitions. Word has length 16 [2021-08-06 14:50:37,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:37,138 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 78 transitions. [2021-08-06 14:50:37,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:37,138 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 78 transitions. [2021-08-06 14:50:37,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:50:37,139 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:37,139 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-06 14:50:37,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-06 14:50:37,139 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:37,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:37,139 INFO L82 PathProgramCache]: Analyzing trace with hash -247842829, now seen corresponding path program 1 times [2021-08-06 14:50:37,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:37,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581592510] [2021-08-06 14:50:37,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:37,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:37,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:37,171 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-06 14:50:37,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:37,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581592510] [2021-08-06 14:50:37,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581592510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:37,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504328516] [2021-08-06 14:50:37,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:37,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:37,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:37,173 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-06 14:50:37,202 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-06 14:50:37,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:37,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:37,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:37,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-06 14:50:37,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-06 14:50:37,343 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-06 14:50:37,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504328516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:37,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:37,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-08-06 14:50:37,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38312978] [2021-08-06 14:50:37,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 14:50:37,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:37,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 14:50:37,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:50:37,345 INFO L87 Difference]: Start difference. First operand 43 states and 78 transitions. Second operand has 4 states, 4 states have (on average 4.5) 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-06 14:50:37,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:37,356 INFO L93 Difference]: Finished difference Result 99 states and 186 transitions. [2021-08-06 14:50:37,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 14:50:37,357 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) 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-06 14:50:37,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:37,359 INFO L225 Difference]: With dead ends: 99 [2021-08-06 14:50:37,359 INFO L226 Difference]: Without dead ends: 92 [2021-08-06 14:50:37,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.3ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:50:37,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-06 14:50:37,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 69. [2021-08-06 14:50:37,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 2.0441176470588234) internal successors, (139), 68 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:37,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 139 transitions. [2021-08-06 14:50:37,368 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 139 transitions. Word has length 18 [2021-08-06 14:50:37,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:37,368 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 139 transitions. [2021-08-06 14:50:37,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) 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-06 14:50:37,368 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 139 transitions. [2021-08-06 14:50:37,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:50:37,369 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:37,369 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-06 14:50:37,387 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-06 14:50:37,585 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,SelfDestructingSolverStorable5 [2021-08-06 14:50:37,586 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:37,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:37,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1428664589, now seen corresponding path program 2 times [2021-08-06 14:50:37,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:37,587 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152359144] [2021-08-06 14:50:37,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:37,587 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:37,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:37,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:50:37,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:37,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152359144] [2021-08-06 14:50:37,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152359144] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:50:37,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:50:37,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 14:50:37,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140670042] [2021-08-06 14:50:37,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 14:50:37,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:37,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 14:50:37,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:50:37,616 INFO L87 Difference]: Start difference. First operand 69 states and 139 transitions. Second operand has 4 states, 4 states have (on average 4.5) 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-06 14:50:37,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:37,628 INFO L93 Difference]: Finished difference Result 118 states and 233 transitions. [2021-08-06 14:50:37,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 14:50:37,629 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) 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-06 14:50:37,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:37,630 INFO L225 Difference]: With dead ends: 118 [2021-08-06 14:50:37,630 INFO L226 Difference]: Without dead ends: 111 [2021-08-06 14:50:37,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:50:37,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-08-06 14:50:37,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 86. [2021-08-06 14:50:37,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.1294117647058823) internal successors, (181), 85 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:37,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 181 transitions. [2021-08-06 14:50:37,643 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 181 transitions. Word has length 18 [2021-08-06 14:50:37,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:37,643 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 181 transitions. [2021-08-06 14:50:37,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) 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-06 14:50:37,644 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 181 transitions. [2021-08-06 14:50:37,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:50:37,647 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:37,647 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:37,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-06 14:50:37,648 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:37,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:37,648 INFO L82 PathProgramCache]: Analyzing trace with hash 332355189, now seen corresponding path program 3 times [2021-08-06 14:50:37,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:37,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259327279] [2021-08-06 14:50:37,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:37,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:37,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:37,738 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-06 14:50:37,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:37,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259327279] [2021-08-06 14:50:37,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259327279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:37,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068402421] [2021-08-06 14:50:37,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:50:37,739 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:37,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:37,740 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-06 14:50:37,787 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-06 14:50:37,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:50:37,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:37,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:50:37,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:38,043 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-06 14:50:38,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068402421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:38,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:38,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 14:50:38,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120526281] [2021-08-06 14:50:38,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:50:38,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:38,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:50:38,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:50:38,045 INFO L87 Difference]: Start difference. First operand 86 states and 181 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 13 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-06 14:50:38,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:38,296 INFO L93 Difference]: Finished difference Result 213 states and 407 transitions. [2021-08-06 14:50:38,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:50:38,297 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 13 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 20 [2021-08-06 14:50:38,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:38,297 INFO L225 Difference]: With dead ends: 213 [2021-08-06 14:50:38,297 INFO L226 Difference]: Without dead ends: 213 [2021-08-06 14:50:38,298 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 225.2ms TimeCoverageRelationStatistics Valid=185, Invalid=465, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:50:38,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-08-06 14:50:38,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 88. [2021-08-06 14:50:38,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.1494252873563218) internal successors, (187), 87 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:38,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 187 transitions. [2021-08-06 14:50:38,301 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 187 transitions. Word has length 20 [2021-08-06 14:50:38,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:38,302 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 187 transitions. [2021-08-06 14:50:38,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 13 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-06 14:50:38,302 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 187 transitions. [2021-08-06 14:50:38,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:50:38,302 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:38,302 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:38,336 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-06 14:50:38,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:38,519 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:38,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:38,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1418390705, now seen corresponding path program 4 times [2021-08-06 14:50:38,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:38,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797932186] [2021-08-06 14:50:38,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:38,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:38,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:38,572 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-06 14:50:38,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:38,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797932186] [2021-08-06 14:50:38,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797932186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:38,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481259295] [2021-08-06 14:50:38,572 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:50:38,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:38,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:38,573 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-06 14:50:38,574 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-06 14:50:38,632 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:50:38,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:38,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:50:38,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:38,820 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-06 14:50:38,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481259295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:38,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:38,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 14:50:38,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347823497] [2021-08-06 14:50:38,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:50:38,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:38,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:50:38,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:50:38,822 INFO L87 Difference]: Start difference. First operand 88 states and 187 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 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-06 14:50:39,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:39,084 INFO L93 Difference]: Finished difference Result 257 states and 488 transitions. [2021-08-06 14:50:39,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:50:39,084 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 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 20 [2021-08-06 14:50:39,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:39,085 INFO L225 Difference]: With dead ends: 257 [2021-08-06 14:50:39,085 INFO L226 Difference]: Without dead ends: 234 [2021-08-06 14:50:39,085 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 232.8ms TimeCoverageRelationStatistics Valid=177, Invalid=473, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:50:39,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2021-08-06 14:50:39,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 108. [2021-08-06 14:50:39,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.149532710280374) internal successors, (230), 107 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:39,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 230 transitions. [2021-08-06 14:50:39,096 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 230 transitions. Word has length 20 [2021-08-06 14:50:39,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:39,098 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 230 transitions. [2021-08-06 14:50:39,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 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-06 14:50:39,098 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 230 transitions. [2021-08-06 14:50:39,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:50:39,099 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:39,099 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:39,118 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-06 14:50:39,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:39,318 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:39,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:39,318 INFO L82 PathProgramCache]: Analyzing trace with hash 985887361, now seen corresponding path program 5 times [2021-08-06 14:50:39,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:39,319 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689091215] [2021-08-06 14:50:39,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:39,319 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:39,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:39,385 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-06 14:50:39,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:39,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689091215] [2021-08-06 14:50:39,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689091215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:39,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986692008] [2021-08-06 14:50:39,385 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:50:39,385 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:39,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:39,397 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-06 14:50:39,414 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-06 14:50:39,486 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:50:39,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:39,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:50:39,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:39,684 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-06 14:50:39,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986692008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:39,684 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:39,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-06 14:50:39,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914701364] [2021-08-06 14:50:39,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:50:39,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:39,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:50:39,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:50:39,687 INFO L87 Difference]: Start difference. First operand 108 states and 230 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:39,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:39,917 INFO L93 Difference]: Finished difference Result 236 states and 462 transitions. [2021-08-06 14:50:39,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:50:39,917 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 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-06 14:50:39,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:39,919 INFO L225 Difference]: With dead ends: 236 [2021-08-06 14:50:39,919 INFO L226 Difference]: Without dead ends: 236 [2021-08-06 14:50:39,919 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 187.8ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:50:39,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-08-06 14:50:39,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 131. [2021-08-06 14:50:39,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 2.230769230769231) internal successors, (290), 130 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:39,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 290 transitions. [2021-08-06 14:50:39,929 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 290 transitions. Word has length 20 [2021-08-06 14:50:39,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:39,929 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 290 transitions. [2021-08-06 14:50:39,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:39,929 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 290 transitions. [2021-08-06 14:50:39,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:50:39,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:39,930 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:39,961 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-06 14:50:40,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-06 14:50:40,162 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:40,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:40,162 INFO L82 PathProgramCache]: Analyzing trace with hash -398010721, now seen corresponding path program 6 times [2021-08-06 14:50:40,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:40,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35100063] [2021-08-06 14:50:40,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:40,162 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:40,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:40,208 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-06 14:50:40,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:40,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35100063] [2021-08-06 14:50:40,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35100063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:40,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268104062] [2021-08-06 14:50:40,208 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:50:40,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:40,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:40,225 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-06 14:50:40,251 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-06 14:50:40,330 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:50:40,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:40,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:50:40,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:40,528 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-06 14:50:40,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268104062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:40,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:40,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-06 14:50:40,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222616898] [2021-08-06 14:50:40,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:50:40,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:40,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:50:40,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:50:40,529 INFO L87 Difference]: Start difference. First operand 131 states and 290 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:40,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:40,737 INFO L93 Difference]: Finished difference Result 208 states and 429 transitions. [2021-08-06 14:50:40,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:50:40,737 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 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-06 14:50:40,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:40,738 INFO L225 Difference]: With dead ends: 208 [2021-08-06 14:50:40,738 INFO L226 Difference]: Without dead ends: 204 [2021-08-06 14:50:40,738 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 202.7ms TimeCoverageRelationStatistics Valid=176, Invalid=424, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:50:40,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-08-06 14:50:40,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 133. [2021-08-06 14:50:40,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.212121212121212) internal successors, (292), 132 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:40,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 292 transitions. [2021-08-06 14:50:40,741 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 292 transitions. Word has length 20 [2021-08-06 14:50:40,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:40,741 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 292 transitions. [2021-08-06 14:50:40,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:40,742 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 292 transitions. [2021-08-06 14:50:40,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:50:40,742 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:40,742 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:40,763 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-06 14:50:40,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:40,961 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:40,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:40,961 INFO L82 PathProgramCache]: Analyzing trace with hash -182759819, now seen corresponding path program 7 times [2021-08-06 14:50:40,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:40,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902917919] [2021-08-06 14:50:40,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:40,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:40,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:41,016 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:41,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:41,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902917919] [2021-08-06 14:50:41,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902917919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:41,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580412532] [2021-08-06 14:50:41,017 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:50:41,017 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:41,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:41,018 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-06 14:50:41,018 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-06 14:50:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:41,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:50:41,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:41,333 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-06 14:50:41,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580412532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:41,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:41,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 14:50:41,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076044347] [2021-08-06 14:50:41,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:50:41,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:41,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:50:41,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:50:41,334 INFO L87 Difference]: Start difference. First operand 133 states and 292 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 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-06 14:50:41,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:41,573 INFO L93 Difference]: Finished difference Result 311 states and 632 transitions. [2021-08-06 14:50:41,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:50:41,573 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 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 20 [2021-08-06 14:50:41,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:41,575 INFO L225 Difference]: With dead ends: 311 [2021-08-06 14:50:41,575 INFO L226 Difference]: Without dead ends: 311 [2021-08-06 14:50:41,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 213.3ms TimeCoverageRelationStatistics Valid=218, Invalid=484, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:50:41,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-08-06 14:50:41,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 176. [2021-08-06 14:50:41,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.297142857142857) internal successors, (402), 175 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:41,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 402 transitions. [2021-08-06 14:50:41,579 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 402 transitions. Word has length 20 [2021-08-06 14:50:41,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:41,580 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 402 transitions. [2021-08-06 14:50:41,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 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-06 14:50:41,580 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 402 transitions. [2021-08-06 14:50:41,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:50:41,580 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:41,580 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:41,599 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-06 14:50:41,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:41,797 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:41,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:41,797 INFO L82 PathProgramCache]: Analyzing trace with hash 520045489, now seen corresponding path program 8 times [2021-08-06 14:50:41,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:41,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985161141] [2021-08-06 14:50:41,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:41,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:41,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:41,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:41,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:41,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985161141] [2021-08-06 14:50:41,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985161141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:41,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862665246] [2021-08-06 14:50:41,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:50:41,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:41,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:41,869 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-06 14:50:41,870 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-06 14:50:41,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:50:41,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:41,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:50:41,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:42,167 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-06 14:50:42,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862665246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:42,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:42,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-06 14:50:42,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278121326] [2021-08-06 14:50:42,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:50:42,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:42,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:50:42,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:50:42,168 INFO L87 Difference]: Start difference. First operand 176 states and 402 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 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-06 14:50:42,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:42,360 INFO L93 Difference]: Finished difference Result 248 states and 522 transitions. [2021-08-06 14:50:42,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:50:42,361 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 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 20 [2021-08-06 14:50:42,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:42,362 INFO L225 Difference]: With dead ends: 248 [2021-08-06 14:50:42,362 INFO L226 Difference]: Without dead ends: 242 [2021-08-06 14:50:42,362 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 171.5ms TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:50:42,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-08-06 14:50:42,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 182. [2021-08-06 14:50:42,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.3259668508287294) internal successors, (421), 181 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:42,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 421 transitions. [2021-08-06 14:50:42,366 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 421 transitions. Word has length 20 [2021-08-06 14:50:42,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:42,366 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 421 transitions. [2021-08-06 14:50:42,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 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-06 14:50:42,366 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 421 transitions. [2021-08-06 14:50:42,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:50:42,367 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:42,367 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:42,386 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-06 14:50:42,584 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,SelfDestructingSolverStorable12 [2021-08-06 14:50:42,584 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:42,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:42,584 INFO L82 PathProgramCache]: Analyzing trace with hash -2128780453, now seen corresponding path program 9 times [2021-08-06 14:50:42,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:42,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738937310] [2021-08-06 14:50:42,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:42,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:42,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:42,650 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:42,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:42,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738937310] [2021-08-06 14:50:42,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738937310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:42,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471076507] [2021-08-06 14:50:42,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:50:42,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:42,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:42,651 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-06 14:50:42,652 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-06 14:50:42,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:50:42,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:42,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:50:42,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:42,958 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-06 14:50:42,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471076507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:42,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:42,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-06 14:50:42,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100058913] [2021-08-06 14:50:42,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:50:42,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:42,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:50:42,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:50:42,959 INFO L87 Difference]: Start difference. First operand 182 states and 421 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:43,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:43,156 INFO L93 Difference]: Finished difference Result 300 states and 621 transitions. [2021-08-06 14:50:43,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:50:43,161 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 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-06 14:50:43,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:43,162 INFO L225 Difference]: With dead ends: 300 [2021-08-06 14:50:43,162 INFO L226 Difference]: Without dead ends: 296 [2021-08-06 14:50:43,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 184.1ms TimeCoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:50:43,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-08-06 14:50:43,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 182. [2021-08-06 14:50:43,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.314917127071823) internal successors, (419), 181 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:43,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 419 transitions. [2021-08-06 14:50:43,167 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 419 transitions. Word has length 20 [2021-08-06 14:50:43,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:43,167 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 419 transitions. [2021-08-06 14:50:43,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:43,167 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 419 transitions. [2021-08-06 14:50:43,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:50:43,168 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:43,168 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:43,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-06 14:50:43,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-06 14:50:43,385 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:43,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:43,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1659840577, now seen corresponding path program 10 times [2021-08-06 14:50:43,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:43,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096680222] [2021-08-06 14:50:43,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:43,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:43,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:43,453 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-06 14:50:43,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:43,454 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096680222] [2021-08-06 14:50:43,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096680222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:43,454 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268547421] [2021-08-06 14:50:43,454 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:50:43,454 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:43,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:43,455 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-06 14:50:43,465 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-06 14:50:43,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:50:43,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:43,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:50:43,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:43,795 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-06 14:50:43,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268547421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:43,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:43,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 14:50:43,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760643336] [2021-08-06 14:50:43,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:50:43,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:43,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:50:43,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:50:43,796 INFO L87 Difference]: Start difference. First operand 182 states and 419 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:44,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:44,043 INFO L93 Difference]: Finished difference Result 296 states and 623 transitions. [2021-08-06 14:50:44,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:50:44,043 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 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-06 14:50:44,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:44,044 INFO L225 Difference]: With dead ends: 296 [2021-08-06 14:50:44,044 INFO L226 Difference]: Without dead ends: 284 [2021-08-06 14:50:44,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 238.8ms TimeCoverageRelationStatistics Valid=197, Invalid=505, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:50:44,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-08-06 14:50:44,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 193. [2021-08-06 14:50:44,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 2.3125) internal successors, (444), 192 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:44,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 444 transitions. [2021-08-06 14:50:44,049 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 444 transitions. Word has length 20 [2021-08-06 14:50:44,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:44,049 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 444 transitions. [2021-08-06 14:50:44,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:44,049 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 444 transitions. [2021-08-06 14:50:44,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:50:44,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:44,049 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:44,066 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-06 14:50:44,266 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,SelfDestructingSolverStorable14 [2021-08-06 14:50:44,266 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:44,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:44,267 INFO L82 PathProgramCache]: Analyzing trace with hash 642937523, now seen corresponding path program 11 times [2021-08-06 14:50:44,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:44,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675867990] [2021-08-06 14:50:44,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:44,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:44,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:44,296 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-06 14:50:44,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:44,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675867990] [2021-08-06 14:50:44,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675867990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:44,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225530713] [2021-08-06 14:50:44,296 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:50:44,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:44,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:44,297 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-06 14:50:44,335 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-06 14:50:44,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:50:44,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:44,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:50:44,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:44,525 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:50:44,526 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-08-06 14:50:44,699 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:50:44,700 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-08-06 14:50:44,721 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-06 14:50:44,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225530713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:44,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:44,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 8 [2021-08-06 14:50:44,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220843666] [2021-08-06 14:50:44,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:50:44,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:44,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:50:44,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:50:44,722 INFO L87 Difference]: Start difference. First operand 193 states and 444 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-06 14:50:44,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:44,765 INFO L93 Difference]: Finished difference Result 372 states and 809 transitions. [2021-08-06 14:50:44,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:50:44,765 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 22 [2021-08-06 14:50:44,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:44,767 INFO L225 Difference]: With dead ends: 372 [2021-08-06 14:50:44,767 INFO L226 Difference]: Without dead ends: 365 [2021-08-06 14:50:44,767 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 33.2ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:50:44,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2021-08-06 14:50:44,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 263. [2021-08-06 14:50:44,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 2.377862595419847) internal successors, (623), 262 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:44,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 623 transitions. [2021-08-06 14:50:44,773 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 623 transitions. Word has length 22 [2021-08-06 14:50:44,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:44,773 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 623 transitions. [2021-08-06 14:50:44,773 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-06 14:50:44,773 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 623 transitions. [2021-08-06 14:50:44,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:50:44,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:44,774 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:44,793 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-06 14:50:44,992 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,SelfDestructingSolverStorable15 [2021-08-06 14:50:44,993 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:44,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:44,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1436229453, now seen corresponding path program 12 times [2021-08-06 14:50:44,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:44,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373607863] [2021-08-06 14:50:44,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:44,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:45,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:45,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:50:45,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:45,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373607863] [2021-08-06 14:50:45,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373607863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:45,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326099355] [2021-08-06 14:50:45,078 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:50:45,079 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:45,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:45,097 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-06 14:50:45,098 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-06 14:50:45,273 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:50:45,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:45,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 14:50:45,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:45,396 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-08-06 14:50:45,396 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 53 treesize of output 35 [2021-08-06 14:50:45,404 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:50:45,404 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 21 treesize of output 23 [2021-08-06 14:50:45,438 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:45,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326099355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:45,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:45,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 8 [2021-08-06 14:50:45,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403384021] [2021-08-06 14:50:45,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:50:45,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:45,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:50:45,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:50:45,439 INFO L87 Difference]: Start difference. First operand 263 states and 623 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:45,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:45,468 INFO L93 Difference]: Finished difference Result 405 states and 917 transitions. [2021-08-06 14:50:45,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:50:45,469 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:50:45,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:45,470 INFO L225 Difference]: With dead ends: 405 [2021-08-06 14:50:45,470 INFO L226 Difference]: Without dead ends: 396 [2021-08-06 14:50:45,470 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 26.8ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:50:45,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-08-06 14:50:45,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 318. [2021-08-06 14:50:45,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 2.444794952681388) internal successors, (775), 317 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:45,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 775 transitions. [2021-08-06 14:50:45,476 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 775 transitions. Word has length 22 [2021-08-06 14:50:45,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:45,477 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 775 transitions. [2021-08-06 14:50:45,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:45,477 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 775 transitions. [2021-08-06 14:50:45,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:50:45,477 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:45,477 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:45,496 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-06 14:50:45,694 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,SelfDestructingSolverStorable16 [2021-08-06 14:50:45,694 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:45,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:45,695 INFO L82 PathProgramCache]: Analyzing trace with hash -976461133, now seen corresponding path program 13 times [2021-08-06 14:50:45,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:45,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973633638] [2021-08-06 14:50:45,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:45,695 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:45,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:45,722 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:50:45,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:45,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973633638] [2021-08-06 14:50:45,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973633638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:45,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108837817] [2021-08-06 14:50:45,722 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:50:45,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:45,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:45,726 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-06 14:50:45,727 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-06 14:50:45,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:45,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:50:45,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:45,983 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:50:45,983 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-08-06 14:50:46,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:50:46,086 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-08-06 14:50:46,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:50:46,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108837817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:46,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:46,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 8 [2021-08-06 14:50:46,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495631243] [2021-08-06 14:50:46,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:50:46,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:46,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:50:46,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:50:46,126 INFO L87 Difference]: Start difference. First operand 318 states and 775 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:46,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:46,155 INFO L93 Difference]: Finished difference Result 499 states and 1143 transitions. [2021-08-06 14:50:46,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:50:46,155 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:50:46,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:46,158 INFO L225 Difference]: With dead ends: 499 [2021-08-06 14:50:46,158 INFO L226 Difference]: Without dead ends: 492 [2021-08-06 14:50:46,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 27.7ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:50:46,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-08-06 14:50:46,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 374. [2021-08-06 14:50:46,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 373 states have (on average 2.474530831099196) internal successors, (923), 373 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-06 14:50:46,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 923 transitions. [2021-08-06 14:50:46,166 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 923 transitions. Word has length 22 [2021-08-06 14:50:46,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:46,166 INFO L470 AbstractCegarLoop]: Abstraction has 374 states and 923 transitions. [2021-08-06 14:50:46,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:46,166 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 923 transitions. [2021-08-06 14:50:46,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:46,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:46,167 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:46,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-08-06 14:50:46,381 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,SelfDestructingSolverStorable17 [2021-08-06 14:50:46,381 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:46,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:46,381 INFO L82 PathProgramCache]: Analyzing trace with hash -1538228171, now seen corresponding path program 14 times [2021-08-06 14:50:46,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:46,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519012954] [2021-08-06 14:50:46,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:46,381 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:46,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:46,465 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-06 14:50:46,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:46,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519012954] [2021-08-06 14:50:46,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519012954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:46,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168695448] [2021-08-06 14:50:46,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:50:46,465 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:46,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:46,466 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-06 14:50:46,467 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-06 14:50:46,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:50:46,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:46,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:46,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:46,919 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-06 14:50:46,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168695448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:46,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:46,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 14:50:46,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428675715] [2021-08-06 14:50:46,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:50:46,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:46,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:50:46,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:50:46,920 INFO L87 Difference]: Start difference. First operand 374 states and 923 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) 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-06 14:50:47,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:47,339 INFO L93 Difference]: Finished difference Result 665 states and 1470 transitions. [2021-08-06 14:50:47,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:50:47,340 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) 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 24 [2021-08-06 14:50:47,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:47,342 INFO L225 Difference]: With dead ends: 665 [2021-08-06 14:50:47,342 INFO L226 Difference]: Without dead ends: 665 [2021-08-06 14:50:47,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 356.4ms TimeCoverageRelationStatistics Valid=402, Invalid=1080, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 14:50:47,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-08-06 14:50:47,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 325. [2021-08-06 14:50:47,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.450617283950617) internal successors, (794), 324 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:47,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 794 transitions. [2021-08-06 14:50:47,349 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 794 transitions. Word has length 24 [2021-08-06 14:50:47,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:47,350 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 794 transitions. [2021-08-06 14:50:47,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) 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-06 14:50:47,350 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 794 transitions. [2021-08-06 14:50:47,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:47,365 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:47,365 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:47,384 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-06 14:50:47,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:47,566 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:47,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:47,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1535150223, now seen corresponding path program 15 times [2021-08-06 14:50:47,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:47,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687529562] [2021-08-06 14:50:47,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:47,566 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:47,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:47,656 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-06 14:50:47,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:47,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687529562] [2021-08-06 14:50:47,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687529562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:47,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18842975] [2021-08-06 14:50:47,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:50:47,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:47,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:47,657 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-06 14:50:47,672 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-06 14:50:47,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:50:47,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:47,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:47,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:48,104 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-06 14:50:48,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18842975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:48,104 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:48,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 14:50:48,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228625947] [2021-08-06 14:50:48,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:50:48,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:48,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:50:48,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:50:48,105 INFO L87 Difference]: Start difference. First operand 325 states and 794 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 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-06 14:50:48,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:48,703 INFO L93 Difference]: Finished difference Result 786 states and 1670 transitions. [2021-08-06 14:50:48,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 14:50:48,704 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 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 24 [2021-08-06 14:50:48,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:48,706 INFO L225 Difference]: With dead ends: 786 [2021-08-06 14:50:48,706 INFO L226 Difference]: Without dead ends: 742 [2021-08-06 14:50:48,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 519.8ms TimeCoverageRelationStatistics Valid=449, Invalid=1357, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 14:50:48,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-08-06 14:50:48,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 342. [2021-08-06 14:50:48,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.4134897360703813) internal successors, (823), 341 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:48,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 823 transitions. [2021-08-06 14:50:48,715 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 823 transitions. Word has length 24 [2021-08-06 14:50:48,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:48,715 INFO L470 AbstractCegarLoop]: Abstraction has 342 states and 823 transitions. [2021-08-06 14:50:48,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 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-06 14:50:48,715 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 823 transitions. [2021-08-06 14:50:48,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:48,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:48,716 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:48,734 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-08-06 14:50:48,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:48,932 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:48,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:48,932 INFO L82 PathProgramCache]: Analyzing trace with hash -871610747, now seen corresponding path program 16 times [2021-08-06 14:50:48,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:48,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8817985] [2021-08-06 14:50:48,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:48,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:48,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:49,001 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-06 14:50:49,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:49,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8817985] [2021-08-06 14:50:49,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8817985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:49,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904427200] [2021-08-06 14:50:49,002 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:50:49,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:49,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:49,003 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-06 14:50:49,003 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-06 14:50:49,224 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:50:49,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:49,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:49,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:49,556 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-06 14:50:49,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904427200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:49,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:49,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2021-08-06 14:50:49,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348434827] [2021-08-06 14:50:49,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:50:49,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:49,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:50:49,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:50:49,558 INFO L87 Difference]: Start difference. First operand 342 states and 823 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-06 14:50:50,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:50,032 INFO L93 Difference]: Finished difference Result 742 states and 1645 transitions. [2021-08-06 14:50:50,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 14:50:50,033 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-06 14:50:50,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:50,035 INFO L225 Difference]: With dead ends: 742 [2021-08-06 14:50:50,035 INFO L226 Difference]: Without dead ends: 740 [2021-08-06 14:50:50,035 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 409.4ms TimeCoverageRelationStatistics Valid=387, Invalid=945, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 14:50:50,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-08-06 14:50:50,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 404. [2021-08-06 14:50:50,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.424317617866005) internal successors, (977), 403 states have internal predecessors, (977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:50,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 977 transitions. [2021-08-06 14:50:50,046 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 977 transitions. Word has length 24 [2021-08-06 14:50:50,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:50,047 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 977 transitions. [2021-08-06 14:50:50,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-06 14:50:50,047 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 977 transitions. [2021-08-06 14:50:50,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:50,048 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:50,048 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:50,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-06 14:50:50,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:50,257 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:50,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:50,257 INFO L82 PathProgramCache]: Analyzing trace with hash 2039458467, now seen corresponding path program 17 times [2021-08-06 14:50:50,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:50,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361632280] [2021-08-06 14:50:50,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:50,258 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:50,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:50,318 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-06 14:50:50,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:50,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361632280] [2021-08-06 14:50:50,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361632280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:50,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655206923] [2021-08-06 14:50:50,319 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:50:50,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:50,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:50,322 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-06 14:50:50,323 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-06 14:50:50,538 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:50:50,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:50,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:50,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:50,780 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-06 14:50:50,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655206923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:50,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:50,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2021-08-06 14:50:50,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96347019] [2021-08-06 14:50:50,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:50:50,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:50,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:50:50,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:50:50,782 INFO L87 Difference]: Start difference. First operand 404 states and 977 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-06 14:50:51,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:51,199 INFO L93 Difference]: Finished difference Result 548 states and 1247 transitions. [2021-08-06 14:50:51,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 14:50:51,200 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-06 14:50:51,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:51,201 INFO L225 Difference]: With dead ends: 548 [2021-08-06 14:50:51,202 INFO L226 Difference]: Without dead ends: 544 [2021-08-06 14:50:51,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 396.9ms TimeCoverageRelationStatistics Valid=356, Invalid=976, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 14:50:51,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-08-06 14:50:51,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 404. [2021-08-06 14:50:51,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.4218362282878414) internal successors, (976), 403 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:51,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 976 transitions. [2021-08-06 14:50:51,209 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 976 transitions. Word has length 24 [2021-08-06 14:50:51,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:51,209 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 976 transitions. [2021-08-06 14:50:51,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-06 14:50:51,209 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 976 transitions. [2021-08-06 14:50:51,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:51,210 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:51,210 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:51,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-08-06 14:50:51,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:51,427 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:51,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:51,427 INFO L82 PathProgramCache]: Analyzing trace with hash 1840145777, now seen corresponding path program 18 times [2021-08-06 14:50:51,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:51,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3846010] [2021-08-06 14:50:51,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:51,428 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:51,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:51,487 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:51,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:51,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3846010] [2021-08-06 14:50:51,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3846010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:51,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109743115] [2021-08-06 14:50:51,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:50:51,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:51,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:51,489 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-06 14:50:51,490 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-06 14:50:51,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:50:51,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:51,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:51,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:52,005 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-06 14:50:52,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109743115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:52,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:52,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2021-08-06 14:50:52,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421571882] [2021-08-06 14:50:52,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:50:52,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:52,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:50:52,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:50:52,006 INFO L87 Difference]: Start difference. First operand 404 states and 976 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) 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-06 14:50:52,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:52,344 INFO L93 Difference]: Finished difference Result 648 states and 1454 transitions. [2021-08-06 14:50:52,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:50:52,345 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) 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 24 [2021-08-06 14:50:52,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:52,347 INFO L225 Difference]: With dead ends: 648 [2021-08-06 14:50:52,347 INFO L226 Difference]: Without dead ends: 636 [2021-08-06 14:50:52,347 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 284.8ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:50:52,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-08-06 14:50:52,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 426. [2021-08-06 14:50:52,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 2.4376470588235293) internal successors, (1036), 425 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:52,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1036 transitions. [2021-08-06 14:50:52,355 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1036 transitions. Word has length 24 [2021-08-06 14:50:52,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:52,355 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 1036 transitions. [2021-08-06 14:50:52,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6666666666666665) 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-06 14:50:52,355 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1036 transitions. [2021-08-06 14:50:52,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:52,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:52,356 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:52,391 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-06 14:50:52,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:52,574 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:52,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:52,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1315026431, now seen corresponding path program 19 times [2021-08-06 14:50:52,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:52,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085955109] [2021-08-06 14:50:52,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:52,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:52,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:52,651 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-06 14:50:52,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:52,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085955109] [2021-08-06 14:50:52,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085955109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:52,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809964559] [2021-08-06 14:50:52,651 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:50:52,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:52,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:52,652 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-06 14:50:52,685 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-06 14:50:52,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:52,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:52,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:53,165 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-06 14:50:53,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809964559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:53,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:53,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 14:50:53,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903229292] [2021-08-06 14:50:53,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:50:53,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:53,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:50:53,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:50:53,166 INFO L87 Difference]: Start difference. First operand 426 states and 1036 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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-06 14:50:53,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:53,595 INFO L93 Difference]: Finished difference Result 690 states and 1541 transitions. [2021-08-06 14:50:53,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:50:53,596 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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-06 14:50:53,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:53,598 INFO L225 Difference]: With dead ends: 690 [2021-08-06 14:50:53,598 INFO L226 Difference]: Without dead ends: 676 [2021-08-06 14:50:53,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 389.5ms TimeCoverageRelationStatistics Valid=382, Invalid=1100, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 14:50:53,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-08-06 14:50:53,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 412. [2021-08-06 14:50:53,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.4184914841849148) internal successors, (994), 411 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:53,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 994 transitions. [2021-08-06 14:50:53,607 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 994 transitions. Word has length 24 [2021-08-06 14:50:53,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:53,607 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 994 transitions. [2021-08-06 14:50:53,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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-06 14:50:53,607 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 994 transitions. [2021-08-06 14:50:53,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:53,607 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:53,608 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:53,627 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-06 14:50:53,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:53,825 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:53,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:53,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1314117941, now seen corresponding path program 20 times [2021-08-06 14:50:53,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:53,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644863319] [2021-08-06 14:50:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:53,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:53,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:53,899 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:53,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:53,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644863319] [2021-08-06 14:50:53,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644863319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:53,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146990480] [2021-08-06 14:50:53,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:50:53,900 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:53,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:53,900 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-06 14:50:53,930 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-06 14:50:54,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:50:54,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:54,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:54,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:54,437 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:50:54,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146990480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:54,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:54,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 14:50:54,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880739325] [2021-08-06 14:50:54,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:50:54,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:54,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:50:54,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:50:54,438 INFO L87 Difference]: Start difference. First operand 412 states and 994 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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-06 14:50:54,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:54,921 INFO L93 Difference]: Finished difference Result 791 states and 1734 transitions. [2021-08-06 14:50:54,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 14:50:54,922 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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 24 [2021-08-06 14:50:54,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:54,924 INFO L225 Difference]: With dead ends: 791 [2021-08-06 14:50:54,924 INFO L226 Difference]: Without dead ends: 791 [2021-08-06 14:50:54,925 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 405.3ms TimeCoverageRelationStatistics Valid=414, Invalid=1068, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 14:50:54,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2021-08-06 14:50:54,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 429. [2021-08-06 14:50:54,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 2.397196261682243) internal successors, (1026), 428 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:54,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1026 transitions. [2021-08-06 14:50:54,932 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1026 transitions. Word has length 24 [2021-08-06 14:50:54,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:54,932 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 1026 transitions. [2021-08-06 14:50:54,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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-06 14:50:54,932 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1026 transitions. [2021-08-06 14:50:54,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:54,933 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:54,933 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:54,950 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-06 14:50:55,146 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,SelfDestructingSolverStorable24 [2021-08-06 14:50:55,146 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:55,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:55,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1894813839, now seen corresponding path program 21 times [2021-08-06 14:50:55,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:55,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338892017] [2021-08-06 14:50:55,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:55,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:55,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:55,219 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:55,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:55,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338892017] [2021-08-06 14:50:55,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338892017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:55,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606652632] [2021-08-06 14:50:55,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:50:55,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:55,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:55,220 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-06 14:50:55,248 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-06 14:50:55,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:50:55,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:55,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:55,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:55,759 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-06 14:50:55,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606652632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:55,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:55,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 14:50:55,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542396863] [2021-08-06 14:50:55,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:50:55,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:55,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:50:55,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:50:55,761 INFO L87 Difference]: Start difference. First operand 429 states and 1026 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 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-06 14:50:56,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:56,179 INFO L93 Difference]: Finished difference Result 588 states and 1296 transitions. [2021-08-06 14:50:56,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:50:56,180 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 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 24 [2021-08-06 14:50:56,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:56,181 INFO L225 Difference]: With dead ends: 588 [2021-08-06 14:50:56,181 INFO L226 Difference]: Without dead ends: 570 [2021-08-06 14:50:56,182 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 344.6ms TimeCoverageRelationStatistics Valid=286, Invalid=904, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:50:56,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-08-06 14:50:56,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 423. [2021-08-06 14:50:56,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 2.3981042654028437) internal successors, (1012), 422 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:56,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1012 transitions. [2021-08-06 14:50:56,188 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1012 transitions. Word has length 24 [2021-08-06 14:50:56,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:56,188 INFO L470 AbstractCegarLoop]: Abstraction has 423 states and 1012 transitions. [2021-08-06 14:50:56,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 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-06 14:50:56,189 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1012 transitions. [2021-08-06 14:50:56,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:56,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:56,189 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:56,206 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-06 14:50:56,404 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,SelfDestructingSolverStorable25 [2021-08-06 14:50:56,405 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:56,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:56,405 INFO L82 PathProgramCache]: Analyzing trace with hash 593064501, now seen corresponding path program 22 times [2021-08-06 14:50:56,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:56,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795811134] [2021-08-06 14:50:56,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:56,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:56,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:56,479 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:56,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:56,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795811134] [2021-08-06 14:50:56,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795811134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:56,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576641721] [2021-08-06 14:50:56,480 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:50:56,480 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:56,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:56,481 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-06 14:50:56,483 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-06 14:50:56,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:50:56,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:56,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:56,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:57,083 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:50:57,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576641721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:57,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:57,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 14:50:57,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620321425] [2021-08-06 14:50:57,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:50:57,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:57,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:50:57,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:50:57,084 INFO L87 Difference]: Start difference. First operand 423 states and 1012 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-06 14:50:57,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:57,565 INFO L93 Difference]: Finished difference Result 898 states and 2037 transitions. [2021-08-06 14:50:57,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 14:50:57,567 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 24 [2021-08-06 14:50:57,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:57,570 INFO L225 Difference]: With dead ends: 898 [2021-08-06 14:50:57,570 INFO L226 Difference]: Without dead ends: 898 [2021-08-06 14:50:57,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 414.9ms TimeCoverageRelationStatistics Valid=520, Invalid=1202, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 14:50:57,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-08-06 14:50:57,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 622. [2021-08-06 14:50:57,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 621 states have (on average 2.4621578099838968) internal successors, (1529), 621 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:57,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 1529 transitions. [2021-08-06 14:50:57,587 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 1529 transitions. Word has length 24 [2021-08-06 14:50:57,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:57,587 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 1529 transitions. [2021-08-06 14:50:57,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.625) 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-06 14:50:57,587 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 1529 transitions. [2021-08-06 14:50:57,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:57,588 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:57,588 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:57,605 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-06 14:50:57,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-06 14:50:57,789 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:57,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:57,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1352956133, now seen corresponding path program 23 times [2021-08-06 14:50:57,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:57,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485666909] [2021-08-06 14:50:57,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:57,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:57,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:57,874 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:57,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:57,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485666909] [2021-08-06 14:50:57,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485666909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:57,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906195410] [2021-08-06 14:50:57,874 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:50:57,874 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:57,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:57,876 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-06 14:50:57,876 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-06 14:50:58,202 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:50:58,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:58,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:58,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:58,518 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-06 14:50:58,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906195410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:58,519 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:58,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2021-08-06 14:50:58,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247141635] [2021-08-06 14:50:58,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:50:58,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:58,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:50:58,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:50:58,519 INFO L87 Difference]: Start difference. First operand 622 states and 1529 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-06 14:50:58,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:50:58,876 INFO L93 Difference]: Finished difference Result 871 states and 1982 transitions. [2021-08-06 14:50:58,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:50:58,877 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-06 14:50:58,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:50:58,879 INFO L225 Difference]: With dead ends: 871 [2021-08-06 14:50:58,879 INFO L226 Difference]: Without dead ends: 867 [2021-08-06 14:50:58,880 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 342.7ms TimeCoverageRelationStatistics Valid=342, Invalid=848, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:50:58,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2021-08-06 14:50:58,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 622. [2021-08-06 14:50:58,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 621 states have (on average 2.4557165861513686) internal successors, (1525), 621 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:50:58,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 1525 transitions. [2021-08-06 14:50:58,891 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 1525 transitions. Word has length 24 [2021-08-06 14:50:58,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:50:58,891 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 1525 transitions. [2021-08-06 14:50:58,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-06 14:50:58,892 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 1525 transitions. [2021-08-06 14:50:58,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:50:58,892 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:50:58,892 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:50:58,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-08-06 14:50:59,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:59,109 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:50:59,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:50:59,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1859302399, now seen corresponding path program 24 times [2021-08-06 14:50:59,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:50:59,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160406540] [2021-08-06 14:50:59,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:50:59,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:50:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:50:59,179 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:50:59,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:50:59,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160406540] [2021-08-06 14:50:59,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160406540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:59,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792960921] [2021-08-06 14:50:59,179 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:50:59,179 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:50:59,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:50:59,180 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-06 14:50:59,180 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-06 14:50:59,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:50:59,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:50:59,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:50:59,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:50:59,765 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:50:59,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792960921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:50:59,765 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:50:59,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 14:50:59,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620860373] [2021-08-06 14:50:59,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:50:59,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:50:59,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:50:59,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:50:59,766 INFO L87 Difference]: Start difference. First operand 622 states and 1525 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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-06 14:51:00,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:00,185 INFO L93 Difference]: Finished difference Result 948 states and 2156 transitions. [2021-08-06 14:51:00,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:51:00,185 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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-06 14:51:00,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:00,188 INFO L225 Difference]: With dead ends: 948 [2021-08-06 14:51:00,188 INFO L226 Difference]: Without dead ends: 936 [2021-08-06 14:51:00,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 367.7ms TimeCoverageRelationStatistics Valid=355, Invalid=977, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 14:51:00,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2021-08-06 14:51:00,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 675. [2021-08-06 14:51:00,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 674 states have (on average 2.4614243323442135) internal successors, (1659), 674 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:00,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1659 transitions. [2021-08-06 14:51:00,199 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1659 transitions. Word has length 24 [2021-08-06 14:51:00,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:00,199 INFO L470 AbstractCegarLoop]: Abstraction has 675 states and 1659 transitions. [2021-08-06 14:51:00,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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-06 14:51:00,199 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1659 transitions. [2021-08-06 14:51:00,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 14:51:00,200 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:00,200 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:00,234 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-06 14:51:00,417 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,SelfDestructingSolverStorable28 [2021-08-06 14:51:00,418 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:00,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:00,418 INFO L82 PathProgramCache]: Analyzing trace with hash -2086523779, now seen corresponding path program 25 times [2021-08-06 14:51:00,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:00,419 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100028446] [2021-08-06 14:51:00,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:00,419 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:00,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:00,486 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-06 14:51:00,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:00,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100028446] [2021-08-06 14:51:00,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100028446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:00,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929531193] [2021-08-06 14:51:00,487 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:51:00,487 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:00,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:00,501 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-06 14:51:00,534 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-06 14:51:00,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:00,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:51:00,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:01,240 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-06 14:51:01,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929531193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:01,241 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:01,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 14:51:01,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659561167] [2021-08-06 14:51:01,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:51:01,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:01,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:51:01,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:51:01,242 INFO L87 Difference]: Start difference. First operand 675 states and 1659 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 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-06 14:51:01,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:01,700 INFO L93 Difference]: Finished difference Result 948 states and 2180 transitions. [2021-08-06 14:51:01,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 14:51:01,700 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 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-06 14:51:01,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:01,702 INFO L225 Difference]: With dead ends: 948 [2021-08-06 14:51:01,702 INFO L226 Difference]: Without dead ends: 928 [2021-08-06 14:51:01,703 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 468.6ms TimeCoverageRelationStatistics Valid=419, Invalid=1221, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 14:51:01,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2021-08-06 14:51:01,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 699. [2021-08-06 14:51:01,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 2.4713467048710602) internal successors, (1725), 698 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:01,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1725 transitions. [2021-08-06 14:51:01,714 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1725 transitions. Word has length 24 [2021-08-06 14:51:01,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:01,714 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 1725 transitions. [2021-08-06 14:51:01,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 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-06 14:51:01,714 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1725 transitions. [2021-08-06 14:51:01,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 14:51:01,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:01,715 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:01,732 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-06 14:51:01,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:01,929 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:01,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:01,929 INFO L82 PathProgramCache]: Analyzing trace with hash -1691341709, now seen corresponding path program 26 times [2021-08-06 14:51:01,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:01,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340532273] [2021-08-06 14:51:01,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:01,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:01,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:01,967 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-06 14:51:01,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:01,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340532273] [2021-08-06 14:51:01,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340532273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:01,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260799892] [2021-08-06 14:51:01,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:51:01,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:01,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:01,968 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-06 14:51:01,969 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-06 14:51:02,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:51:02,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:02,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-06 14:51:02,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:02,486 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 14:51:02,486 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 43 treesize of output 41 [2021-08-06 14:51:02,881 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:51:02,882 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 51 treesize of output 53 [2021-08-06 14:51:02,902 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-06 14:51:02,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260799892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:02,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:02,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-08-06 14:51:02,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121703879] [2021-08-06 14:51:02,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:51:02,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:02,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:51:02,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:51:02,903 INFO L87 Difference]: Start difference. First operand 699 states and 1725 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-06 14:51:02,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:02,956 INFO L93 Difference]: Finished difference Result 1114 states and 2614 transitions. [2021-08-06 14:51:02,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:51:02,956 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-06 14:51:02,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:02,959 INFO L225 Difference]: With dead ends: 1114 [2021-08-06 14:51:02,959 INFO L226 Difference]: Without dead ends: 1107 [2021-08-06 14:51:02,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 60.1ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:51:02,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2021-08-06 14:51:02,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 866. [2021-08-06 14:51:02,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 865 states have (on average 2.4959537572254336) internal successors, (2159), 865 states have internal predecessors, (2159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:02,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 2159 transitions. [2021-08-06 14:51:02,973 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 2159 transitions. Word has length 26 [2021-08-06 14:51:02,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:02,974 INFO L470 AbstractCegarLoop]: Abstraction has 866 states and 2159 transitions. [2021-08-06 14:51:02,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-06 14:51:02,974 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 2159 transitions. [2021-08-06 14:51:02,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 14:51:02,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:02,975 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:02,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:03,192 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,SelfDestructingSolverStorable30 [2021-08-06 14:51:03,192 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:03,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:03,193 INFO L82 PathProgramCache]: Analyzing trace with hash 503132531, now seen corresponding path program 27 times [2021-08-06 14:51:03,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:03,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53533899] [2021-08-06 14:51:03,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:03,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:03,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:03,229 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:51:03,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:03,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53533899] [2021-08-06 14:51:03,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53533899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:03,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561179887] [2021-08-06 14:51:03,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:51:03,229 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:03,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:03,230 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-06 14:51:03,231 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-06 14:51:03,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:51:03,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:03,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-06 14:51:03,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:03,867 INFO L354 Elim1Store]: treesize reduction 39, result has 41.8 percent of original size [2021-08-06 14:51:03,867 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 55 treesize of output 50 [2021-08-06 14:51:03,917 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:51:03,917 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 41 treesize of output 50 [2021-08-06 14:51:03,958 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:03,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561179887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:03,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:03,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-08-06 14:51:03,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956299908] [2021-08-06 14:51:03,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:51:03,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:03,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:51:03,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:51:03,959 INFO L87 Difference]: Start difference. First operand 866 states and 2159 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-06 14:51:04,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:04,019 INFO L93 Difference]: Finished difference Result 1174 states and 2826 transitions. [2021-08-06 14:51:04,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:51:04,019 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 26 [2021-08-06 14:51:04,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:04,023 INFO L225 Difference]: With dead ends: 1174 [2021-08-06 14:51:04,023 INFO L226 Difference]: Without dead ends: 1158 [2021-08-06 14:51:04,023 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 55.1ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:51:04,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1158 states. [2021-08-06 14:51:04,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1158 to 972. [2021-08-06 14:51:04,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 971 states have (on average 2.532440782698249) internal successors, (2459), 971 states have internal predecessors, (2459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:04,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 2459 transitions. [2021-08-06 14:51:04,036 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 2459 transitions. Word has length 26 [2021-08-06 14:51:04,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:04,036 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 2459 transitions. [2021-08-06 14:51:04,036 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-06 14:51:04,037 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 2459 transitions. [2021-08-06 14:51:04,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 14:51:04,038 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:04,038 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:04,072 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-06 14:51:04,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:04,255 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:04,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:04,255 INFO L82 PathProgramCache]: Analyzing trace with hash 624563315, now seen corresponding path program 28 times [2021-08-06 14:51:04,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:04,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252406354] [2021-08-06 14:51:04,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:04,255 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:04,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:04,288 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:51:04,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:04,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252406354] [2021-08-06 14:51:04,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252406354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:04,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201680797] [2021-08-06 14:51:04,289 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:51:04,289 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:04,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:04,290 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-06 14:51:04,291 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-06 14:51:04,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:51:04,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:04,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-06 14:51:04,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:04,838 INFO L354 Elim1Store]: treesize reduction 8, result has 72.4 percent of original size [2021-08-06 14:51:04,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 43 [2021-08-06 14:51:04,986 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:51:04,987 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 39 treesize of output 50 [2021-08-06 14:51:05,040 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:05,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201680797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:05,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:05,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-08-06 14:51:05,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676097170] [2021-08-06 14:51:05,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:51:05,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:05,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:51:05,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:51:05,042 INFO L87 Difference]: Start difference. First operand 972 states and 2459 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-06 14:51:05,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:05,123 INFO L93 Difference]: Finished difference Result 1360 states and 3305 transitions. [2021-08-06 14:51:05,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:51:05,123 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 26 [2021-08-06 14:51:05,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:05,127 INFO L225 Difference]: With dead ends: 1360 [2021-08-06 14:51:05,127 INFO L226 Difference]: Without dead ends: 1335 [2021-08-06 14:51:05,127 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 53.3ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:51:05,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1335 states. [2021-08-06 14:51:05,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1335 to 1089. [2021-08-06 14:51:05,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1089 states, 1088 states have (on average 2.557904411764706) internal successors, (2783), 1088 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:05,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 2783 transitions. [2021-08-06 14:51:05,144 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 2783 transitions. Word has length 26 [2021-08-06 14:51:05,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:05,144 INFO L470 AbstractCegarLoop]: Abstraction has 1089 states and 2783 transitions. [2021-08-06 14:51:05,144 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-06 14:51:05,144 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 2783 transitions. [2021-08-06 14:51:05,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 14:51:05,145 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:05,145 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:05,177 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-06 14:51:05,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:05,362 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:05,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:05,363 INFO L82 PathProgramCache]: Analyzing trace with hash 1355429747, now seen corresponding path program 29 times [2021-08-06 14:51:05,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:05,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599630567] [2021-08-06 14:51:05,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:05,363 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:05,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:05,399 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:51:05,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:05,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599630567] [2021-08-06 14:51:05,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599630567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:05,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181632256] [2021-08-06 14:51:05,399 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:51:05,399 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:05,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:05,400 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-06 14:51:05,401 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-06 14:51:05,869 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:51:05,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:05,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 14:51:05,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:06,041 INFO L354 Elim1Store]: treesize reduction 32, result has 34.7 percent of original size [2021-08-06 14:51:06,042 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 70 treesize of output 57 [2021-08-06 14:51:06,191 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:51:06,191 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 51 treesize of output 53 [2021-08-06 14:51:06,224 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:51:06,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181632256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:06,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:06,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-08-06 14:51:06,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927564129] [2021-08-06 14:51:06,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:51:06,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:06,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:51:06,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:51:06,225 INFO L87 Difference]: Start difference. First operand 1089 states and 2783 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-06 14:51:06,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:06,288 INFO L93 Difference]: Finished difference Result 1426 states and 3542 transitions. [2021-08-06 14:51:06,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:51:06,288 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 26 [2021-08-06 14:51:06,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:06,292 INFO L225 Difference]: With dead ends: 1426 [2021-08-06 14:51:06,292 INFO L226 Difference]: Without dead ends: 1419 [2021-08-06 14:51:06,292 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 65.3ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:51:06,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1419 states. [2021-08-06 14:51:06,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1419 to 1225. [2021-08-06 14:51:06,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1225 states, 1224 states have (on average 2.5784313725490198) internal successors, (3156), 1224 states have internal predecessors, (3156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:06,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1225 states to 1225 states and 3156 transitions. [2021-08-06 14:51:06,311 INFO L78 Accepts]: Start accepts. Automaton has 1225 states and 3156 transitions. Word has length 26 [2021-08-06 14:51:06,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:06,311 INFO L470 AbstractCegarLoop]: Abstraction has 1225 states and 3156 transitions. [2021-08-06 14:51:06,311 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-06 14:51:06,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1225 states and 3156 transitions. [2021-08-06 14:51:06,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:06,313 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:06,313 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:06,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:06,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:06,530 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:06,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:06,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1467504395, now seen corresponding path program 30 times [2021-08-06 14:51:06,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:06,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940879062] [2021-08-06 14:51:06,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:06,531 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:06,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:06,632 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:06,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:06,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940879062] [2021-08-06 14:51:06,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940879062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:06,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266816215] [2021-08-06 14:51:06,633 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:51:06,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:06,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:06,634 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-06 14:51:06,635 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-06 14:51:07,144 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:51:07,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:07,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:07,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:07,458 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:07,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266816215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:07,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:07,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-06 14:51:07,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066003519] [2021-08-06 14:51:07,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:51:07,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:07,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:51:07,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:51:07,459 INFO L87 Difference]: Start difference. First operand 1225 states and 3156 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:08,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:08,223 INFO L93 Difference]: Finished difference Result 1761 states and 4199 transitions. [2021-08-06 14:51:08,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 14:51:08,223 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 14:51:08,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:08,228 INFO L225 Difference]: With dead ends: 1761 [2021-08-06 14:51:08,228 INFO L226 Difference]: Without dead ends: 1761 [2021-08-06 14:51:08,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 657.4ms TimeCoverageRelationStatistics Valid=757, Invalid=2105, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 14:51:08,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1761 states. [2021-08-06 14:51:08,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1761 to 1090. [2021-08-06 14:51:08,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1090 states, 1089 states have (on average 2.5629017447199267) internal successors, (2791), 1089 states have internal predecessors, (2791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:08,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1090 states to 1090 states and 2791 transitions. [2021-08-06 14:51:08,245 INFO L78 Accepts]: Start accepts. Automaton has 1090 states and 2791 transitions. Word has length 28 [2021-08-06 14:51:08,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:08,245 INFO L470 AbstractCegarLoop]: Abstraction has 1090 states and 2791 transitions. [2021-08-06 14:51:08,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:08,245 INFO L276 IsEmpty]: Start isEmpty. Operand 1090 states and 2791 transitions. [2021-08-06 14:51:08,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:08,246 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:08,246 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:08,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:08,463 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,SelfDestructingSolverStorable34 [2021-08-06 14:51:08,463 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:08,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:08,464 INFO L82 PathProgramCache]: Analyzing trace with hash 1490403633, now seen corresponding path program 31 times [2021-08-06 14:51:08,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:08,464 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461445546] [2021-08-06 14:51:08,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:08,464 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:08,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:08,548 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:08,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:08,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461445546] [2021-08-06 14:51:08,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461445546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:08,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381413521] [2021-08-06 14:51:08,548 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:51:08,548 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:08,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:08,549 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-06 14:51:08,550 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-06 14:51:09,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:09,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:09,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:09,327 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:09,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381413521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:09,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:09,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 14:51:09,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43920095] [2021-08-06 14:51:09,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 14:51:09,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:09,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 14:51:09,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:51:09,328 INFO L87 Difference]: Start difference. First operand 1090 states and 2791 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 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-06 14:51:10,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:10,405 INFO L93 Difference]: Finished difference Result 2078 states and 4785 transitions. [2021-08-06 14:51:10,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-06 14:51:10,405 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 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 28 [2021-08-06 14:51:10,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:10,410 INFO L225 Difference]: With dead ends: 2078 [2021-08-06 14:51:10,410 INFO L226 Difference]: Without dead ends: 2007 [2021-08-06 14:51:10,411 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1149 ImplicationChecksByTransitivity, 981.0ms TimeCoverageRelationStatistics Valid=946, Invalid=3086, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 14:51:10,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2007 states. [2021-08-06 14:51:10,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2007 to 1154. [2021-08-06 14:51:10,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1154 states, 1153 states have (on average 2.5481352992194277) internal successors, (2938), 1153 states have internal predecessors, (2938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:10,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1154 states to 1154 states and 2938 transitions. [2021-08-06 14:51:10,432 INFO L78 Accepts]: Start accepts. Automaton has 1154 states and 2938 transitions. Word has length 28 [2021-08-06 14:51:10,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:10,432 INFO L470 AbstractCegarLoop]: Abstraction has 1154 states and 2938 transitions. [2021-08-06 14:51:10,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 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-06 14:51:10,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1154 states and 2938 transitions. [2021-08-06 14:51:10,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:10,434 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:10,434 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:10,453 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-06 14:51:10,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-06 14:51:10,651 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:10,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:10,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1110861687, now seen corresponding path program 32 times [2021-08-06 14:51:10,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:10,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395985563] [2021-08-06 14:51:10,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:10,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:10,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:10,724 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:10,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:10,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395985563] [2021-08-06 14:51:10,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395985563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:10,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142590830] [2021-08-06 14:51:10,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:51:10,725 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:10,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:10,725 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-06 14:51:10,768 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-06 14:51:11,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:51:11,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:11,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:11,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:11,543 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:11,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142590830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:11,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:11,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-08-06 14:51:11,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793261502] [2021-08-06 14:51:11,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:51:11,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:11,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:51:11,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:51:11,544 INFO L87 Difference]: Start difference. First operand 1154 states and 2938 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) 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-06 14:51:12,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:12,400 INFO L93 Difference]: Finished difference Result 2302 states and 5553 transitions. [2021-08-06 14:51:12,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-06 14:51:12,400 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-06 14:51:12,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:12,404 INFO L225 Difference]: With dead ends: 2302 [2021-08-06 14:51:12,404 INFO L226 Difference]: Without dead ends: 2294 [2021-08-06 14:51:12,405 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 759.6ms TimeCoverageRelationStatistics Valid=836, Invalid=2134, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 14:51:12,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2294 states. [2021-08-06 14:51:12,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2294 to 1436. [2021-08-06 14:51:12,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 2.5491289198606273) internal successors, (3658), 1435 states have internal predecessors, (3658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:12,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 3658 transitions. [2021-08-06 14:51:12,427 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 3658 transitions. Word has length 28 [2021-08-06 14:51:12,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:12,427 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 3658 transitions. [2021-08-06 14:51:12,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-06 14:51:12,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 3658 transitions. [2021-08-06 14:51:12,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:12,429 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:12,429 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:12,466 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-06 14:51:12,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:12,646 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:12,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:12,647 INFO L82 PathProgramCache]: Analyzing trace with hash 1800207527, now seen corresponding path program 33 times [2021-08-06 14:51:12,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:12,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715810957] [2021-08-06 14:51:12,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:12,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:12,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:12,727 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:12,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:12,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715810957] [2021-08-06 14:51:12,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715810957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:12,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643664745] [2021-08-06 14:51:12,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:51:12,728 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:12,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:12,729 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-06 14:51:12,730 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-06 14:51:13,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 14:51:13,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:13,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:13,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:13,578 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:13,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643664745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:13,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:13,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-08-06 14:51:13,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428281796] [2021-08-06 14:51:13,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:51:13,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:13,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:51:13,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:51:13,579 INFO L87 Difference]: Start difference. First operand 1436 states and 3658 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) 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-06 14:51:14,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:14,277 INFO L93 Difference]: Finished difference Result 1661 states and 4081 transitions. [2021-08-06 14:51:14,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 14:51:14,277 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-06 14:51:14,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:14,280 INFO L225 Difference]: With dead ends: 1661 [2021-08-06 14:51:14,280 INFO L226 Difference]: Without dead ends: 1657 [2021-08-06 14:51:14,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 653.4ms TimeCoverageRelationStatistics Valid=647, Invalid=1903, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 14:51:14,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1657 states. [2021-08-06 14:51:14,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1657 to 1436. [2021-08-06 14:51:14,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 2.5477351916376305) internal successors, (3656), 1435 states have internal predecessors, (3656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:14,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 3656 transitions. [2021-08-06 14:51:14,298 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 3656 transitions. Word has length 28 [2021-08-06 14:51:14,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:14,298 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 3656 transitions. [2021-08-06 14:51:14,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-06 14:51:14,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 3656 transitions. [2021-08-06 14:51:14,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:14,300 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:14,300 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:14,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:14,513 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,SelfDestructingSolverStorable37 [2021-08-06 14:51:14,513 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:14,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:14,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1551205937, now seen corresponding path program 34 times [2021-08-06 14:51:14,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:14,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078169841] [2021-08-06 14:51:14,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:14,514 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:14,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:14,584 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:14,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:14,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078169841] [2021-08-06 14:51:14,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078169841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:14,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515701302] [2021-08-06 14:51:14,584 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:51:14,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:14,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:14,585 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-06 14:51:14,586 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-06 14:51:15,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:51:15,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:15,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:15,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:15,458 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:15,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515701302] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:15,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:15,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-08-06 14:51:15,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957660954] [2021-08-06 14:51:15,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:51:15,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:15,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:51:15,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:51:15,459 INFO L87 Difference]: Start difference. First operand 1436 states and 3656 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-06 14:51:16,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:16,015 INFO L93 Difference]: Finished difference Result 2041 states and 4979 transitions. [2021-08-06 14:51:16,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 14:51:16,016 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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 28 [2021-08-06 14:51:16,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:16,019 INFO L225 Difference]: With dead ends: 2041 [2021-08-06 14:51:16,019 INFO L226 Difference]: Without dead ends: 2026 [2021-08-06 14:51:16,020 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 443.8ms TimeCoverageRelationStatistics Valid=421, Invalid=1301, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 14:51:16,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2026 states. [2021-08-06 14:51:16,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2026 to 1482. [2021-08-06 14:51:16,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 2.553004726536124) internal successors, (3781), 1481 states have internal predecessors, (3781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:16,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 3781 transitions. [2021-08-06 14:51:16,045 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 3781 transitions. Word has length 28 [2021-08-06 14:51:16,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:16,045 INFO L470 AbstractCegarLoop]: Abstraction has 1482 states and 3781 transitions. [2021-08-06 14:51:16,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-06 14:51:16,045 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 3781 transitions. [2021-08-06 14:51:16,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:16,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:16,047 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:16,065 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-06 14:51:16,265 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,SelfDestructingSolverStorable38 [2021-08-06 14:51:16,266 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:16,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:16,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1603966271, now seen corresponding path program 35 times [2021-08-06 14:51:16,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:16,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442856075] [2021-08-06 14:51:16,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:16,266 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:16,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:16,363 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:16,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:16,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442856075] [2021-08-06 14:51:16,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442856075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:16,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585265285] [2021-08-06 14:51:16,364 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:51:16,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:16,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:16,365 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-06 14:51:16,366 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-06 14:51:16,940 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-06 14:51:16,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:16,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:16,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:17,254 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:17,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585265285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:17,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:17,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-08-06 14:51:17,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557879969] [2021-08-06 14:51:17,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:51:17,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:17,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:51:17,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:51:17,255 INFO L87 Difference]: Start difference. First operand 1482 states and 3781 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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-06 14:51:17,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:17,956 INFO L93 Difference]: Finished difference Result 1955 states and 4722 transitions. [2021-08-06 14:51:17,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 14:51:17,956 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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-06 14:51:17,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:17,959 INFO L225 Difference]: With dead ends: 1955 [2021-08-06 14:51:17,959 INFO L226 Difference]: Without dead ends: 1941 [2021-08-06 14:51:17,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 615.5ms TimeCoverageRelationStatistics Valid=680, Invalid=2076, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 14:51:17,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1941 states. [2021-08-06 14:51:17,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1941 to 1492. [2021-08-06 14:51:17,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1492 states, 1491 states have (on average 2.551307847082495) internal successors, (3804), 1491 states have internal predecessors, (3804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:17,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1492 states to 1492 states and 3804 transitions. [2021-08-06 14:51:17,978 INFO L78 Accepts]: Start accepts. Automaton has 1492 states and 3804 transitions. Word has length 28 [2021-08-06 14:51:17,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:17,978 INFO L470 AbstractCegarLoop]: Abstraction has 1492 states and 3804 transitions. [2021-08-06 14:51:17,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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-06 14:51:17,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1492 states and 3804 transitions. [2021-08-06 14:51:17,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:17,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:17,980 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:18,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:18,198 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,SelfDestructingSolverStorable39 [2021-08-06 14:51:18,198 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:18,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:18,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1100321219, now seen corresponding path program 36 times [2021-08-06 14:51:18,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:18,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731397924] [2021-08-06 14:51:18,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:18,198 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:18,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:18,275 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:18,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:18,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731397924] [2021-08-06 14:51:18,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731397924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:18,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004487983] [2021-08-06 14:51:18,275 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:51:18,276 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:18,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:18,276 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-06 14:51:18,278 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-06 14:51:18,880 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:51:18,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:18,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:18,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:19,216 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:19,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004487983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:19,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:19,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-06 14:51:19,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921956419] [2021-08-06 14:51:19,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:51:19,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:19,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:51:19,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:51:19,217 INFO L87 Difference]: Start difference. First operand 1492 states and 3804 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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-06 14:51:19,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:19,957 INFO L93 Difference]: Finished difference Result 2120 states and 5066 transitions. [2021-08-06 14:51:19,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 14:51:19,957 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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-06 14:51:19,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:19,960 INFO L225 Difference]: With dead ends: 2120 [2021-08-06 14:51:19,961 INFO L226 Difference]: Without dead ends: 2094 [2021-08-06 14:51:19,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 659.6ms TimeCoverageRelationStatistics Valid=724, Invalid=2246, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 14:51:19,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2094 states. [2021-08-06 14:51:19,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2094 to 1363. [2021-08-06 14:51:19,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1363 states, 1362 states have (on average 2.530102790014684) internal successors, (3446), 1362 states have internal predecessors, (3446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:19,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1363 states to 1363 states and 3446 transitions. [2021-08-06 14:51:19,980 INFO L78 Accepts]: Start accepts. Automaton has 1363 states and 3446 transitions. Word has length 28 [2021-08-06 14:51:19,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:19,982 INFO L470 AbstractCegarLoop]: Abstraction has 1363 states and 3446 transitions. [2021-08-06 14:51:19,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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-06 14:51:19,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1363 states and 3446 transitions. [2021-08-06 14:51:19,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:19,983 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:19,983 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:20,003 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-06 14:51:20,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:20,201 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:20,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:20,202 INFO L82 PathProgramCache]: Analyzing trace with hash 794141429, now seen corresponding path program 37 times [2021-08-06 14:51:20,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:20,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039977432] [2021-08-06 14:51:20,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:20,202 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:20,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:20,291 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:20,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:20,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039977432] [2021-08-06 14:51:20,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039977432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:20,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809043010] [2021-08-06 14:51:20,291 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:51:20,291 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:20,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:20,292 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-06 14:51:20,293 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-06 14:51:20,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:20,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:20,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:21,251 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:21,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809043010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:21,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:21,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 14:51:21,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972271407] [2021-08-06 14:51:21,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 14:51:21,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:21,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 14:51:21,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:51:21,252 INFO L87 Difference]: Start difference. First operand 1363 states and 3446 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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-06 14:51:22,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:22,057 INFO L93 Difference]: Finished difference Result 2078 states and 4835 transitions. [2021-08-06 14:51:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 14:51:22,057 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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 28 [2021-08-06 14:51:22,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:22,061 INFO L225 Difference]: With dead ends: 2078 [2021-08-06 14:51:22,061 INFO L226 Difference]: Without dead ends: 2078 [2021-08-06 14:51:22,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 695.8ms TimeCoverageRelationStatistics Valid=756, Invalid=2106, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 14:51:22,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2078 states. [2021-08-06 14:51:22,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2078 to 1171. [2021-08-06 14:51:22,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 1170 states have (on average 2.500854700854701) internal successors, (2926), 1170 states have internal predecessors, (2926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:22,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 2926 transitions. [2021-08-06 14:51:22,078 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 2926 transitions. Word has length 28 [2021-08-06 14:51:22,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:22,079 INFO L470 AbstractCegarLoop]: Abstraction has 1171 states and 2926 transitions. [2021-08-06 14:51:22,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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-06 14:51:22,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 2926 transitions. [2021-08-06 14:51:22,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:22,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:22,080 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:22,114 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-06 14:51:22,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:22,298 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:22,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:22,299 INFO L82 PathProgramCache]: Analyzing trace with hash 797219377, now seen corresponding path program 38 times [2021-08-06 14:51:22,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:22,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156820533] [2021-08-06 14:51:22,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:22,299 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:22,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:22,380 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:22,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:22,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156820533] [2021-08-06 14:51:22,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156820533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:22,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754751917] [2021-08-06 14:51:22,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:51:22,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:22,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:22,381 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-06 14:51:22,383 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-06 14:51:23,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:51:23,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:23,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:23,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:23,334 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:23,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754751917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:23,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:23,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-06 14:51:23,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615245836] [2021-08-06 14:51:23,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:51:23,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:23,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:51:23,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:51:23,336 INFO L87 Difference]: Start difference. First operand 1171 states and 2926 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-06 14:51:24,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:24,073 INFO L93 Difference]: Finished difference Result 1575 states and 3659 transitions. [2021-08-06 14:51:24,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 14:51:24,073 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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 28 [2021-08-06 14:51:24,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:24,076 INFO L225 Difference]: With dead ends: 1575 [2021-08-06 14:51:24,076 INFO L226 Difference]: Without dead ends: 1536 [2021-08-06 14:51:24,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 650.7ms TimeCoverageRelationStatistics Valid=599, Invalid=2053, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 14:51:24,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1536 states. [2021-08-06 14:51:24,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1536 to 1078. [2021-08-06 14:51:24,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 1077 states have (on average 2.4753946146703805) internal successors, (2666), 1077 states have internal predecessors, (2666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:24,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 2666 transitions. [2021-08-06 14:51:24,090 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 2666 transitions. Word has length 28 [2021-08-06 14:51:24,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:24,091 INFO L470 AbstractCegarLoop]: Abstraction has 1078 states and 2666 transitions. [2021-08-06 14:51:24,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-06 14:51:24,091 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 2666 transitions. [2021-08-06 14:51:24,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:24,092 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:24,092 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:24,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:24,307 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,SelfDestructingSolverStorable42 [2021-08-06 14:51:24,308 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:24,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:24,308 INFO L82 PathProgramCache]: Analyzing trace with hash 626662645, now seen corresponding path program 39 times [2021-08-06 14:51:24,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:24,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852304172] [2021-08-06 14:51:24,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:24,308 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:24,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:24,395 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:24,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:24,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852304172] [2021-08-06 14:51:24,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852304172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:24,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763422523] [2021-08-06 14:51:24,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:51:24,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:24,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:24,396 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-06 14:51:24,397 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-06 14:51:25,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:51:25,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:25,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:25,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:25,381 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:25,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763422523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:25,382 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:25,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-06 14:51:25,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728549778] [2021-08-06 14:51:25,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:51:25,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:25,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:51:25,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:51:25,383 INFO L87 Difference]: Start difference. First operand 1078 states and 2666 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-06 14:51:26,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:26,273 INFO L93 Difference]: Finished difference Result 1983 states and 4574 transitions. [2021-08-06 14:51:26,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 14:51:26,273 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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 28 [2021-08-06 14:51:26,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:26,275 INFO L225 Difference]: With dead ends: 1983 [2021-08-06 14:51:26,275 INFO L226 Difference]: Without dead ends: 1983 [2021-08-06 14:51:26,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 773.5ms TimeCoverageRelationStatistics Valid=892, Invalid=2300, Unknown=0, NotChecked=0, Total=3192 [2021-08-06 14:51:26,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2021-08-06 14:51:26,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1181. [2021-08-06 14:51:26,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1181 states, 1180 states have (on average 2.440677966101695) internal successors, (2880), 1180 states have internal predecessors, (2880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:26,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1181 states to 1181 states and 2880 transitions. [2021-08-06 14:51:26,292 INFO L78 Accepts]: Start accepts. Automaton has 1181 states and 2880 transitions. Word has length 28 [2021-08-06 14:51:26,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:26,292 INFO L470 AbstractCegarLoop]: Abstraction has 1181 states and 2880 transitions. [2021-08-06 14:51:26,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-06 14:51:26,292 INFO L276 IsEmpty]: Start isEmpty. Operand 1181 states and 2880 transitions. [2021-08-06 14:51:26,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:26,294 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:26,294 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:26,333 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-06 14:51:26,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-06 14:51:26,512 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:26,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:26,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1712698161, now seen corresponding path program 40 times [2021-08-06 14:51:26,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:26,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329582410] [2021-08-06 14:51:26,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:26,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:26,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:26,587 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:26,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:26,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329582410] [2021-08-06 14:51:26,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329582410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:26,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050975786] [2021-08-06 14:51:26,587 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:51:26,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:26,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:26,588 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-06 14:51:26,589 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-06 14:51:27,259 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:51:27,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:27,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:27,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:27,560 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:27,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050975786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:27,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:27,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-08-06 14:51:27,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476443077] [2021-08-06 14:51:27,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:51:27,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:27,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:51:27,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:51:27,561 INFO L87 Difference]: Start difference. First operand 1181 states and 2880 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 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-06 14:51:28,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:28,231 INFO L93 Difference]: Finished difference Result 1515 states and 3517 transitions. [2021-08-06 14:51:28,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 14:51:28,231 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 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 28 [2021-08-06 14:51:28,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:28,233 INFO L225 Difference]: With dead ends: 1515 [2021-08-06 14:51:28,233 INFO L226 Difference]: Without dead ends: 1497 [2021-08-06 14:51:28,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 563.9ms TimeCoverageRelationStatistics Valid=519, Invalid=1737, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 14:51:28,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2021-08-06 14:51:28,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 1209. [2021-08-06 14:51:28,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 1208 states have (on average 2.447019867549669) internal successors, (2956), 1208 states have internal predecessors, (2956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:28,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 2956 transitions. [2021-08-06 14:51:28,248 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 2956 transitions. Word has length 28 [2021-08-06 14:51:28,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:28,249 INFO L470 AbstractCegarLoop]: Abstraction has 1209 states and 2956 transitions. [2021-08-06 14:51:28,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 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-06 14:51:28,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 2956 transitions. [2021-08-06 14:51:28,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:28,250 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:28,250 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:28,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:28,464 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,SelfDestructingSolverStorable44 [2021-08-06 14:51:28,465 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:28,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:28,465 INFO L82 PathProgramCache]: Analyzing trace with hash -432728331, now seen corresponding path program 41 times [2021-08-06 14:51:28,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:28,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085073901] [2021-08-06 14:51:28,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:28,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:28,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:28,547 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:28,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:28,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085073901] [2021-08-06 14:51:28,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085073901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:28,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482786881] [2021-08-06 14:51:28,547 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:51:28,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:28,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:28,548 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-06 14:51:28,549 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-06 14:51:29,218 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:51:29,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:29,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:29,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:29,563 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:29,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482786881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:29,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:29,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-08-06 14:51:29,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246815715] [2021-08-06 14:51:29,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:51:29,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:29,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:51:29,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:51:29,566 INFO L87 Difference]: Start difference. First operand 1209 states and 2956 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:30,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:30,601 INFO L93 Difference]: Finished difference Result 2391 states and 5676 transitions. [2021-08-06 14:51:30,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 14:51:30,602 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 14:51:30,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:30,605 INFO L225 Difference]: With dead ends: 2391 [2021-08-06 14:51:30,605 INFO L226 Difference]: Without dead ends: 2391 [2021-08-06 14:51:30,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1207 ImplicationChecksByTransitivity, 902.2ms TimeCoverageRelationStatistics Valid=1080, Invalid=2580, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 14:51:30,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2021-08-06 14:51:30,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 1853. [2021-08-06 14:51:30,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1853 states, 1852 states have (on average 2.5) internal successors, (4630), 1852 states have internal predecessors, (4630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:30,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1853 states to 1853 states and 4630 transitions. [2021-08-06 14:51:30,632 INFO L78 Accepts]: Start accepts. Automaton has 1853 states and 4630 transitions. Word has length 28 [2021-08-06 14:51:30,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:30,633 INFO L470 AbstractCegarLoop]: Abstraction has 1853 states and 4630 transitions. [2021-08-06 14:51:30,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:30,633 INFO L276 IsEmpty]: Start isEmpty. Operand 1853 states and 4630 transitions. [2021-08-06 14:51:30,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:30,635 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:30,635 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:30,652 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-06 14:51:30,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-06 14:51:30,844 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:30,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:30,844 INFO L82 PathProgramCache]: Analyzing trace with hash 1916218331, now seen corresponding path program 42 times [2021-08-06 14:51:30,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:30,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425908536] [2021-08-06 14:51:30,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:30,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:30,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:30,928 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:30,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:30,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425908536] [2021-08-06 14:51:30,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425908536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:30,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113377026] [2021-08-06 14:51:30,929 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:51:30,929 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:30,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:30,930 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-06 14:51:30,932 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-06 14:51:31,616 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:51:31,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:31,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:31,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:31,905 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:31,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113377026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:31,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:31,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-08-06 14:51:31,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131115834] [2021-08-06 14:51:31,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:51:31,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:31,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:51:31,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:51:31,906 INFO L87 Difference]: Start difference. First operand 1853 states and 4630 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) 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-06 14:51:32,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:32,527 INFO L93 Difference]: Finished difference Result 2323 states and 5527 transitions. [2021-08-06 14:51:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 14:51:32,527 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-06 14:51:32,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:32,530 INFO L225 Difference]: With dead ends: 2323 [2021-08-06 14:51:32,530 INFO L226 Difference]: Without dead ends: 2319 [2021-08-06 14:51:32,530 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 541.4ms TimeCoverageRelationStatistics Valid=634, Invalid=1622, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 14:51:32,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2319 states. [2021-08-06 14:51:32,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2319 to 1827. [2021-08-06 14:51:32,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1827 states, 1826 states have (on average 2.4961664841182913) internal successors, (4558), 1826 states have internal predecessors, (4558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:32,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1827 states to 1827 states and 4558 transitions. [2021-08-06 14:51:32,553 INFO L78 Accepts]: Start accepts. Automaton has 1827 states and 4558 transitions. Word has length 28 [2021-08-06 14:51:32,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:32,553 INFO L470 AbstractCegarLoop]: Abstraction has 1827 states and 4558 transitions. [2021-08-06 14:51:32,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-06 14:51:32,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1827 states and 4558 transitions. [2021-08-06 14:51:32,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:32,555 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:32,555 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:32,574 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-06 14:51:32,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:32,769 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:32,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:32,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1409872065, now seen corresponding path program 43 times [2021-08-06 14:51:32,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:32,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866987418] [2021-08-06 14:51:32,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:32,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:32,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:32,841 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:32,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:32,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866987418] [2021-08-06 14:51:32,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866987418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:32,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562427372] [2021-08-06 14:51:32,841 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:51:32,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:32,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:32,842 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-06 14:51:32,843 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-06 14:51:33,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:33,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:33,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:33,878 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:33,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562427372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:33,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:33,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-08-06 14:51:33,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923218045] [2021-08-06 14:51:33,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:51:33,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:33,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:51:33,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:51:33,879 INFO L87 Difference]: Start difference. First operand 1827 states and 4558 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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-06 14:51:34,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:34,497 INFO L93 Difference]: Finished difference Result 2472 states and 5895 transitions. [2021-08-06 14:51:34,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 14:51:34,498 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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-06 14:51:34,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:34,501 INFO L225 Difference]: With dead ends: 2472 [2021-08-06 14:51:34,501 INFO L226 Difference]: Without dead ends: 2460 [2021-08-06 14:51:34,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 548.5ms TimeCoverageRelationStatistics Valid=613, Invalid=1739, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 14:51:34,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2460 states. [2021-08-06 14:51:34,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2460 to 1976. [2021-08-06 14:51:34,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1976 states, 1975 states have (on average 2.5063291139240507) internal successors, (4950), 1975 states have internal predecessors, (4950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:34,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1976 states to 1976 states and 4950 transitions. [2021-08-06 14:51:34,526 INFO L78 Accepts]: Start accepts. Automaton has 1976 states and 4950 transitions. Word has length 28 [2021-08-06 14:51:34,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:34,526 INFO L470 AbstractCegarLoop]: Abstraction has 1976 states and 4950 transitions. [2021-08-06 14:51:34,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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-06 14:51:34,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1976 states and 4950 transitions. [2021-08-06 14:51:34,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:34,528 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:34,528 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:34,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:34,745 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,SelfDestructingSolverStorable47 [2021-08-06 14:51:34,746 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:34,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:34,746 INFO L82 PathProgramCache]: Analyzing trace with hash 1182650685, now seen corresponding path program 44 times [2021-08-06 14:51:34,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:34,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897243873] [2021-08-06 14:51:34,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:34,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:34,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:34,822 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:34,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:34,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897243873] [2021-08-06 14:51:34,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897243873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:34,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645046365] [2021-08-06 14:51:34,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:51:34,823 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:34,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:34,824 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-06 14:51:34,825 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-06 14:51:35,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:51:35,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:35,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:35,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:35,885 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:35,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645046365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:35,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:35,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-06 14:51:35,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892039533] [2021-08-06 14:51:35,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:51:35,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:35,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:51:35,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:51:35,887 INFO L87 Difference]: Start difference. First operand 1976 states and 4950 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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-06 14:51:36,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:36,595 INFO L93 Difference]: Finished difference Result 2770 states and 6589 transitions. [2021-08-06 14:51:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 14:51:36,596 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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-06 14:51:36,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:36,598 INFO L225 Difference]: With dead ends: 2770 [2021-08-06 14:51:36,598 INFO L226 Difference]: Without dead ends: 2750 [2021-08-06 14:51:36,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 761 ImplicationChecksByTransitivity, 629.6ms TimeCoverageRelationStatistics Valid=662, Invalid=1990, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 14:51:36,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2750 states. [2021-08-06 14:51:36,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2750 to 2206. [2021-08-06 14:51:36,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2206 states, 2205 states have (on average 2.510204081632653) internal successors, (5535), 2205 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:36,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2206 states to 2206 states and 5535 transitions. [2021-08-06 14:51:36,627 INFO L78 Accepts]: Start accepts. Automaton has 2206 states and 5535 transitions. Word has length 28 [2021-08-06 14:51:36,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:36,627 INFO L470 AbstractCegarLoop]: Abstraction has 2206 states and 5535 transitions. [2021-08-06 14:51:36,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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-06 14:51:36,627 INFO L276 IsEmpty]: Start isEmpty. Operand 2206 states and 5535 transitions. [2021-08-06 14:51:36,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:51:36,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:36,630 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:36,647 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-06 14:51:36,846 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,SelfDestructingSolverStorable48 [2021-08-06 14:51:36,846 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:36,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:36,846 INFO L82 PathProgramCache]: Analyzing trace with hash 1866236601, now seen corresponding path program 45 times [2021-08-06 14:51:36,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:36,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105312547] [2021-08-06 14:51:36,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:36,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:36,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:36,950 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:36,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:36,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105312547] [2021-08-06 14:51:36,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105312547] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:36,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386215433] [2021-08-06 14:51:36,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:51:36,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:36,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:36,951 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-06 14:51:36,952 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-06 14:51:37,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:51:37,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:37,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:51:37,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:38,015 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:38,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386215433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:38,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:38,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 14:51:38,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458071971] [2021-08-06 14:51:38,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 14:51:38,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:38,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 14:51:38,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:51:38,017 INFO L87 Difference]: Start difference. First operand 2206 states and 5535 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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-06 14:51:38,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:38,791 INFO L93 Difference]: Finished difference Result 2769 states and 6659 transitions. [2021-08-06 14:51:38,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 14:51:38,792 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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-06 14:51:38,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:38,795 INFO L225 Difference]: With dead ends: 2769 [2021-08-06 14:51:38,795 INFO L226 Difference]: Without dead ends: 2741 [2021-08-06 14:51:38,795 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 717.3ms TimeCoverageRelationStatistics Valid=778, Invalid=2414, Unknown=0, NotChecked=0, Total=3192 [2021-08-06 14:51:38,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2021-08-06 14:51:38,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 2259. [2021-08-06 14:51:38,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2259 states, 2258 states have (on average 2.5230292294065544) internal successors, (5697), 2258 states have internal predecessors, (5697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:38,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2259 states to 2259 states and 5697 transitions. [2021-08-06 14:51:38,823 INFO L78 Accepts]: Start accepts. Automaton has 2259 states and 5697 transitions. Word has length 28 [2021-08-06 14:51:38,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:38,823 INFO L470 AbstractCegarLoop]: Abstraction has 2259 states and 5697 transitions. [2021-08-06 14:51:38,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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-06 14:51:38,823 INFO L276 IsEmpty]: Start isEmpty. Operand 2259 states and 5697 transitions. [2021-08-06 14:51:38,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 14:51:38,826 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:38,826 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:38,844 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:39,044 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,SelfDestructingSolverStorable49 [2021-08-06 14:51:39,044 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:39,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:39,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1849697587, now seen corresponding path program 46 times [2021-08-06 14:51:39,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:39,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766672809] [2021-08-06 14:51:39,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:39,044 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:39,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:39,096 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:39,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:39,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766672809] [2021-08-06 14:51:39,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766672809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:39,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210013214] [2021-08-06 14:51:39,097 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:51:39,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:39,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:39,111 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-06 14:51:39,147 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-06 14:51:39,945 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:51:39,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:39,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 14:51:39,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:40,121 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 14:51:40,121 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 64 treesize of output 65 [2021-08-06 14:51:41,761 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:51:41,762 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 103 treesize of output 96 [2021-08-06 14:51:41,836 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:41,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210013214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:41,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:41,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 14 [2021-08-06 14:51:41,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440681924] [2021-08-06 14:51:41,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:51:41,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:41,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:51:41,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:41,838 INFO L87 Difference]: Start difference. First operand 2259 states and 5697 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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-06 14:51:41,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:41,953 INFO L93 Difference]: Finished difference Result 2998 states and 7342 transitions. [2021-08-06 14:51:41,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:51:41,954 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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-06 14:51:41,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:41,958 INFO L225 Difference]: With dead ends: 2998 [2021-08-06 14:51:41,958 INFO L226 Difference]: Without dead ends: 2991 [2021-08-06 14:51:41,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 106.8ms TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:41,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2991 states. [2021-08-06 14:51:41,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2991 to 2615. [2021-08-06 14:51:41,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2615 states, 2614 states have (on average 2.5355776587605203) internal successors, (6628), 2614 states have internal predecessors, (6628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:41,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2615 states to 2615 states and 6628 transitions. [2021-08-06 14:51:41,992 INFO L78 Accepts]: Start accepts. Automaton has 2615 states and 6628 transitions. Word has length 30 [2021-08-06 14:51:41,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:41,992 INFO L470 AbstractCegarLoop]: Abstraction has 2615 states and 6628 transitions. [2021-08-06 14:51:41,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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-06 14:51:41,992 INFO L276 IsEmpty]: Start isEmpty. Operand 2615 states and 6628 transitions. [2021-08-06 14:51:41,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 14:51:41,995 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:41,995 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:42,013 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-06 14:51:42,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:42,209 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:42,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:42,209 INFO L82 PathProgramCache]: Analyzing trace with hash 729678131, now seen corresponding path program 47 times [2021-08-06 14:51:42,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:42,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559482061] [2021-08-06 14:51:42,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:42,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:42,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:42,253 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:51:42,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:42,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559482061] [2021-08-06 14:51:42,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559482061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:42,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402247485] [2021-08-06 14:51:42,253 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:51:42,253 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:42,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:42,254 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-06 14:51:42,255 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-06 14:51:43,115 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:51:43,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:43,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 14:51:43,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:43,412 INFO L354 Elim1Store]: treesize reduction 122, result has 32.6 percent of original size [2021-08-06 14:51:43,412 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 9 new quantified variables, introduced 15 case distinctions, treesize of input 82 treesize of output 91 [2021-08-06 14:51:43,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:51:43,490 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 93 treesize of output 93 [2021-08-06 14:51:43,578 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:43,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402247485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:43,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:43,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 14 [2021-08-06 14:51:43,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83592787] [2021-08-06 14:51:43,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:51:43,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:43,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:51:43,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:43,579 INFO L87 Difference]: Start difference. First operand 2615 states and 6628 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06 14:51:43,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:43,684 INFO L93 Difference]: Finished difference Result 3125 states and 7770 transitions. [2021-08-06 14:51:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:51:43,684 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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 30 [2021-08-06 14:51:43,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:43,688 INFO L225 Difference]: With dead ends: 3125 [2021-08-06 14:51:43,688 INFO L226 Difference]: Without dead ends: 3109 [2021-08-06 14:51:43,688 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 96.9ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:43,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3109 states. [2021-08-06 14:51:43,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3109 to 2831. [2021-08-06 14:51:43,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2831 states, 2830 states have (on average 2.5547703180212014) internal successors, (7230), 2830 states have internal predecessors, (7230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:43,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2831 states to 2831 states and 7230 transitions. [2021-08-06 14:51:43,734 INFO L78 Accepts]: Start accepts. Automaton has 2831 states and 7230 transitions. Word has length 30 [2021-08-06 14:51:43,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:43,734 INFO L470 AbstractCegarLoop]: Abstraction has 2831 states and 7230 transitions. [2021-08-06 14:51:43,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06 14:51:43,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2831 states and 7230 transitions. [2021-08-06 14:51:43,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 14:51:43,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:43,737 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:43,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:43,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:43,953 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:43,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:43,953 INFO L82 PathProgramCache]: Analyzing trace with hash 2126251315, now seen corresponding path program 48 times [2021-08-06 14:51:43,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:43,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978177238] [2021-08-06 14:51:43,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:43,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:43,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:43,995 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:51:43,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:43,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978177238] [2021-08-06 14:51:43,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978177238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:43,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708494662] [2021-08-06 14:51:43,996 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:51:43,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:43,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:43,997 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-06 14:51:44,038 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-06 14:51:44,880 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 14:51:44,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:44,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 14:51:44,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:45,201 INFO L354 Elim1Store]: treesize reduction 103, result has 31.8 percent of original size [2021-08-06 14:51:45,202 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 10 new quantified variables, introduced 15 case distinctions, treesize of input 123 treesize of output 94 [2021-08-06 14:51:45,251 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:51:45,252 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 79 treesize of output 93 [2021-08-06 14:51:45,285 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:45,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708494662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:45,285 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:45,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 14 [2021-08-06 14:51:45,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309274603] [2021-08-06 14:51:45,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:51:45,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:45,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:51:45,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:45,286 INFO L87 Difference]: Start difference. First operand 2831 states and 7230 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06 14:51:45,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:45,389 INFO L93 Difference]: Finished difference Result 3299 states and 8293 transitions. [2021-08-06 14:51:45,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:51:45,389 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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 30 [2021-08-06 14:51:45,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:45,394 INFO L225 Difference]: With dead ends: 3299 [2021-08-06 14:51:45,394 INFO L226 Difference]: Without dead ends: 3281 [2021-08-06 14:51:45,394 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 88.2ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:45,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3281 states. [2021-08-06 14:51:45,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3281 to 3017. [2021-08-06 14:51:45,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3017 states, 3016 states have (on average 2.570954907161804) internal successors, (7754), 3016 states have internal predecessors, (7754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:45,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3017 states to 3017 states and 7754 transitions. [2021-08-06 14:51:45,432 INFO L78 Accepts]: Start accepts. Automaton has 3017 states and 7754 transitions. Word has length 30 [2021-08-06 14:51:45,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:45,432 INFO L470 AbstractCegarLoop]: Abstraction has 3017 states and 7754 transitions. [2021-08-06 14:51:45,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06 14:51:45,433 INFO L276 IsEmpty]: Start isEmpty. Operand 3017 states and 7754 transitions. [2021-08-06 14:51:45,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 14:51:45,435 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:45,435 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:45,454 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-06 14:51:45,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:45,654 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:45,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:45,654 INFO L82 PathProgramCache]: Analyzing trace with hash -91682509, now seen corresponding path program 49 times [2021-08-06 14:51:45,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:45,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430731251] [2021-08-06 14:51:45,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:45,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:45,696 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:51:45,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:45,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430731251] [2021-08-06 14:51:45,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430731251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:45,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430179913] [2021-08-06 14:51:45,697 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:51:45,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:45,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:45,712 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-06 14:51:45,713 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-06 14:51:46,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:46,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 14:51:46,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:46,809 INFO L354 Elim1Store]: treesize reduction 16, result has 70.9 percent of original size [2021-08-06 14:51:46,810 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 78 treesize of output 69 [2021-08-06 14:51:47,581 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:51:47,581 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 75 treesize of output 93 [2021-08-06 14:51:47,667 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:51:47,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430179913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:47,667 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:47,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 14 [2021-08-06 14:51:47,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622550560] [2021-08-06 14:51:47,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:51:47,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:47,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:51:47,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:47,668 INFO L87 Difference]: Start difference. First operand 3017 states and 7754 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06 14:51:47,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:47,803 INFO L93 Difference]: Finished difference Result 3711 states and 9322 transitions. [2021-08-06 14:51:47,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:51:47,803 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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 30 [2021-08-06 14:51:47,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:47,808 INFO L225 Difference]: With dead ends: 3711 [2021-08-06 14:51:47,808 INFO L226 Difference]: Without dead ends: 3682 [2021-08-06 14:51:47,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 125.8ms TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:47,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3682 states. [2021-08-06 14:51:47,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3682 to 3254. [2021-08-06 14:51:47,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3254 states, 3253 states have (on average 2.5853058715032278) internal successors, (8410), 3253 states have internal predecessors, (8410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:47,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3254 states to 3254 states and 8410 transitions. [2021-08-06 14:51:47,902 INFO L78 Accepts]: Start accepts. Automaton has 3254 states and 8410 transitions. Word has length 30 [2021-08-06 14:51:47,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:47,902 INFO L470 AbstractCegarLoop]: Abstraction has 3254 states and 8410 transitions. [2021-08-06 14:51:47,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06 14:51:47,902 INFO L276 IsEmpty]: Start isEmpty. Operand 3254 states and 8410 transitions. [2021-08-06 14:51:47,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 14:51:47,905 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:47,905 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:47,923 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-06 14:51:48,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-06 14:51:48,123 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:48,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:48,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1222308557, now seen corresponding path program 50 times [2021-08-06 14:51:48,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:48,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197099847] [2021-08-06 14:51:48,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:48,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:48,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:48,166 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:51:48,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:48,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197099847] [2021-08-06 14:51:48,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197099847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:48,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734983198] [2021-08-06 14:51:48,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:51:48,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:48,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:48,167 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-06 14:51:48,168 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-06 14:51:49,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:51:49,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:49,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 14:51:49,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:49,254 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 14:51:49,254 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 64 treesize of output 65 [2021-08-06 14:51:50,852 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:51:50,852 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 103 treesize of output 96 [2021-08-06 14:51:50,988 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:51:50,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734983198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:50,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:50,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 14 [2021-08-06 14:51:50,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252463986] [2021-08-06 14:51:50,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:51:50,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:50,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:51:50,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:50,989 INFO L87 Difference]: Start difference. First operand 3254 states and 8410 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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-06 14:51:51,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:51,108 INFO L93 Difference]: Finished difference Result 3930 states and 9906 transitions. [2021-08-06 14:51:51,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:51:51,108 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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 30 [2021-08-06 14:51:51,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:51,114 INFO L225 Difference]: With dead ends: 3930 [2021-08-06 14:51:51,114 INFO L226 Difference]: Without dead ends: 3923 [2021-08-06 14:51:51,114 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 105.2ms TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:51:51,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3923 states. [2021-08-06 14:51:51,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3923 to 3481. [2021-08-06 14:51:51,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3481 states, 3480 states have (on average 2.5977011494252875) internal successors, (9040), 3480 states have internal predecessors, (9040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:51,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3481 states to 3481 states and 9040 transitions. [2021-08-06 14:51:51,164 INFO L78 Accepts]: Start accepts. Automaton has 3481 states and 9040 transitions. Word has length 30 [2021-08-06 14:51:51,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:51,164 INFO L470 AbstractCegarLoop]: Abstraction has 3481 states and 9040 transitions. [2021-08-06 14:51:51,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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-06 14:51:51,164 INFO L276 IsEmpty]: Start isEmpty. Operand 3481 states and 9040 transitions. [2021-08-06 14:51:51,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:51:51,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:51,168 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:51,186 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-06 14:51:51,377 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,SelfDestructingSolverStorable54 [2021-08-06 14:51:51,377 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:51,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:51,378 INFO L82 PathProgramCache]: Analyzing trace with hash -761163595, now seen corresponding path program 51 times [2021-08-06 14:51:51,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:51,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548030717] [2021-08-06 14:51:51,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:51,378 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:51,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:51,498 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:51,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:51,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548030717] [2021-08-06 14:51:51,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548030717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:51,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009048687] [2021-08-06 14:51:51,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:51:51,498 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:51,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:51,499 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-06 14:51:51,500 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-06 14:51:52,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:51:52,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:52,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:51:52,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:52,836 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:52,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009048687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:52,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:52,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 25 [2021-08-06 14:51:52,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695056307] [2021-08-06 14:51:52,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 14:51:52,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:52,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 14:51:52,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:51:52,838 INFO L87 Difference]: Start difference. First operand 3481 states and 9040 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:53,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:53,994 INFO L93 Difference]: Finished difference Result 4394 states and 10868 transitions. [2021-08-06 14:51:53,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 14:51:53,995 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 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 32 [2021-08-06 14:51:53,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:54,001 INFO L225 Difference]: With dead ends: 4394 [2021-08-06 14:51:54,001 INFO L226 Difference]: Without dead ends: 4394 [2021-08-06 14:51:54,002 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1271 ImplicationChecksByTransitivity, 1000.0ms TimeCoverageRelationStatistics Valid=1299, Invalid=3671, Unknown=0, NotChecked=0, Total=4970 [2021-08-06 14:51:54,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4394 states. [2021-08-06 14:51:54,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4394 to 3164. [2021-08-06 14:51:54,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3164 states, 3163 states have (on average 2.5861523869743914) internal successors, (8180), 3163 states have internal predecessors, (8180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:54,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3164 states to 3164 states and 8180 transitions. [2021-08-06 14:51:54,044 INFO L78 Accepts]: Start accepts. Automaton has 3164 states and 8180 transitions. Word has length 32 [2021-08-06 14:51:54,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:54,044 INFO L470 AbstractCegarLoop]: Abstraction has 3164 states and 8180 transitions. [2021-08-06 14:51:54,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:54,045 INFO L276 IsEmpty]: Start isEmpty. Operand 3164 states and 8180 transitions. [2021-08-06 14:51:54,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:51:54,048 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:54,048 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:54,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-06 14:51:54,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-06 14:51:54,267 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:54,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:54,267 INFO L82 PathProgramCache]: Analyzing trace with hash -1479898639, now seen corresponding path program 52 times [2021-08-06 14:51:54,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:54,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918175771] [2021-08-06 14:51:54,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:54,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:54,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:54,372 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:54,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:54,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918175771] [2021-08-06 14:51:54,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918175771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:54,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584436204] [2021-08-06 14:51:54,373 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:51:54,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:54,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:54,374 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-06 14:51:54,374 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-06 14:51:55,400 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:51:55,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:55,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:51:55,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:55,764 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:55,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584436204] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:55,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:55,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 14:51:55,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808623949] [2021-08-06 14:51:55,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:51:55,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:55,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:51:55,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:51:55,765 INFO L87 Difference]: Start difference. First operand 3164 states and 8180 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:57,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:51:57,465 INFO L93 Difference]: Finished difference Result 5243 states and 12644 transitions. [2021-08-06 14:51:57,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-06 14:51:57,465 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:51:57,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:51:57,471 INFO L225 Difference]: With dead ends: 5243 [2021-08-06 14:51:57,471 INFO L226 Difference]: Without dead ends: 5139 [2021-08-06 14:51:57,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2425 ImplicationChecksByTransitivity, 1585.3ms TimeCoverageRelationStatistics Valid=1756, Invalid=6076, Unknown=0, NotChecked=0, Total=7832 [2021-08-06 14:51:57,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5139 states. [2021-08-06 14:51:57,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5139 to 3339. [2021-08-06 14:51:57,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3339 states, 3338 states have (on average 2.5820850808867584) internal successors, (8619), 3338 states have internal predecessors, (8619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:57,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3339 states to 3339 states and 8619 transitions. [2021-08-06 14:51:57,528 INFO L78 Accepts]: Start accepts. Automaton has 3339 states and 8619 transitions. Word has length 32 [2021-08-06 14:51:57,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:51:57,528 INFO L470 AbstractCegarLoop]: Abstraction has 3339 states and 8619 transitions. [2021-08-06 14:51:57,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:51:57,528 INFO L276 IsEmpty]: Start isEmpty. Operand 3339 states and 8619 transitions. [2021-08-06 14:51:57,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:51:57,532 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:51:57,532 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:51:57,551 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-06 14:51:57,751 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,SelfDestructingSolverStorable56 [2021-08-06 14:51:57,751 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:51:57,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:51:57,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1937479539, now seen corresponding path program 53 times [2021-08-06 14:51:57,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:51:57,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778275689] [2021-08-06 14:51:57,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:51:57,752 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:51:57,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:51:57,840 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:57,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:51:57,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778275689] [2021-08-06 14:51:57,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778275689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:57,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077427543] [2021-08-06 14:51:57,840 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:51:57,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:51:57,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:51:57,841 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-06 14:51:57,842 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-06 14:51:58,878 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:51:58,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:51:58,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:51:58,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:51:59,240 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:51:59,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077427543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:51:59,240 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:51:59,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 20 [2021-08-06 14:51:59,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55841399] [2021-08-06 14:51:59,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 14:51:59,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:51:59,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 14:51:59,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:51:59,241 INFO L87 Difference]: Start difference. First operand 3339 states and 8619 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:00,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:00,687 INFO L93 Difference]: Finished difference Result 6359 states and 15875 transitions. [2021-08-06 14:52:00,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-06 14:52:00,688 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:00,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:00,696 INFO L225 Difference]: With dead ends: 6359 [2021-08-06 14:52:00,696 INFO L226 Difference]: Without dead ends: 6347 [2021-08-06 14:52:00,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1905 ImplicationChecksByTransitivity, 1230.8ms TimeCoverageRelationStatistics Valid=1604, Invalid=4248, Unknown=0, NotChecked=0, Total=5852 [2021-08-06 14:52:00,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6347 states. [2021-08-06 14:52:00,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6347 to 4305. [2021-08-06 14:52:00,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4305 states, 4304 states have (on average 2.5820167286245352) internal successors, (11113), 4304 states have internal predecessors, (11113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:00,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4305 states to 4305 states and 11113 transitions. [2021-08-06 14:52:00,787 INFO L78 Accepts]: Start accepts. Automaton has 4305 states and 11113 transitions. Word has length 32 [2021-08-06 14:52:00,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:00,787 INFO L470 AbstractCegarLoop]: Abstraction has 4305 states and 11113 transitions. [2021-08-06 14:52:00,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:00,787 INFO L276 IsEmpty]: Start isEmpty. Operand 4305 states and 11113 transitions. [2021-08-06 14:52:00,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:00,791 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:00,791 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:00,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-06 14:52:01,010 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,SelfDestructingSolverStorable57 [2021-08-06 14:52:01,010 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:01,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:01,011 INFO L82 PathProgramCache]: Analyzing trace with hash 973589675, now seen corresponding path program 54 times [2021-08-06 14:52:01,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:01,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909893889] [2021-08-06 14:52:01,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:01,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:01,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:01,130 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:01,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:01,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909893889] [2021-08-06 14:52:01,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909893889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:01,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808146614] [2021-08-06 14:52:01,130 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:52:01,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:01,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:01,131 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-06 14:52:01,132 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-06 14:52:02,150 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 14:52:02,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:02,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:02,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:02,516 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:02,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808146614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:02,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:02,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 20 [2021-08-06 14:52:02,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206057834] [2021-08-06 14:52:02,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 14:52:02,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:02,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 14:52:02,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:52:02,517 INFO L87 Difference]: Start difference. First operand 4305 states and 11113 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:03,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:03,581 INFO L93 Difference]: Finished difference Result 4664 states and 11802 transitions. [2021-08-06 14:52:03,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-06 14:52:03,581 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:03,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:03,587 INFO L225 Difference]: With dead ends: 4664 [2021-08-06 14:52:03,587 INFO L226 Difference]: Without dead ends: 4660 [2021-08-06 14:52:03,588 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1283 ImplicationChecksByTransitivity, 995.6ms TimeCoverageRelationStatistics Valid=1088, Invalid=3334, Unknown=0, NotChecked=0, Total=4422 [2021-08-06 14:52:03,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4660 states. [2021-08-06 14:52:03,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4660 to 4305. [2021-08-06 14:52:03,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4305 states, 4304 states have (on average 2.5810873605947955) internal successors, (11109), 4304 states have internal predecessors, (11109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:03,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4305 states to 4305 states and 11109 transitions. [2021-08-06 14:52:03,639 INFO L78 Accepts]: Start accepts. Automaton has 4305 states and 11109 transitions. Word has length 32 [2021-08-06 14:52:03,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:03,639 INFO L470 AbstractCegarLoop]: Abstraction has 4305 states and 11109 transitions. [2021-08-06 14:52:03,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:03,639 INFO L276 IsEmpty]: Start isEmpty. Operand 4305 states and 11109 transitions. [2021-08-06 14:52:03,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:03,644 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:03,644 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:03,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-06 14:52:03,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-06 14:52:03,863 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:03,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:03,863 INFO L82 PathProgramCache]: Analyzing trace with hash 218195441, now seen corresponding path program 55 times [2021-08-06 14:52:03,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:03,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829353819] [2021-08-06 14:52:03,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:03,864 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:03,948 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 27 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:03,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:03,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829353819] [2021-08-06 14:52:03,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829353819] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:03,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441103304] [2021-08-06 14:52:03,948 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:52:03,948 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:03,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:03,949 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-06 14:52:03,951 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-06 14:52:05,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:05,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:05,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:05,418 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:05,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441103304] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:05,419 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:05,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 20 [2021-08-06 14:52:05,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34204840] [2021-08-06 14:52:05,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 14:52:05,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:05,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 14:52:05,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:52:05,420 INFO L87 Difference]: Start difference. First operand 4305 states and 11109 transitions. Second operand has 21 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 20 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:06,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:06,231 INFO L93 Difference]: Finished difference Result 5836 states and 14714 transitions. [2021-08-06 14:52:06,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 14:52:06,231 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 20 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:52:06,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:06,238 INFO L225 Difference]: With dead ends: 5836 [2021-08-06 14:52:06,238 INFO L226 Difference]: Without dead ends: 5818 [2021-08-06 14:52:06,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 813 ImplicationChecksByTransitivity, 678.3ms TimeCoverageRelationStatistics Valid=721, Invalid=2249, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 14:52:06,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5818 states. [2021-08-06 14:52:06,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5818 to 4428. [2021-08-06 14:52:06,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4428 states, 4427 states have (on average 2.5897899254574206) internal successors, (11465), 4427 states have internal predecessors, (11465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:06,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4428 states to 4428 states and 11465 transitions. [2021-08-06 14:52:06,300 INFO L78 Accepts]: Start accepts. Automaton has 4428 states and 11465 transitions. Word has length 32 [2021-08-06 14:52:06,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:06,300 INFO L470 AbstractCegarLoop]: Abstraction has 4428 states and 11465 transitions. [2021-08-06 14:52:06,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 20 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:06,300 INFO L276 IsEmpty]: Start isEmpty. Operand 4428 states and 11465 transitions. [2021-08-06 14:52:06,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:06,305 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:06,305 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:06,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-06 14:52:06,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:06,524 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:06,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:06,525 INFO L82 PathProgramCache]: Analyzing trace with hash 1357990529, now seen corresponding path program 56 times [2021-08-06 14:52:06,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:06,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791684429] [2021-08-06 14:52:06,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:06,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:06,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:06,612 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:06,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:06,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791684429] [2021-08-06 14:52:06,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791684429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:06,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834178718] [2021-08-06 14:52:06,612 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:52:06,612 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:06,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:06,613 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-06 14:52:06,614 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-06 14:52:07,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:52:07,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:07,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:07,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:08,112 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:08,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834178718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:08,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:08,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-08-06 14:52:08,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771453566] [2021-08-06 14:52:08,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:52:08,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:08,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:52:08,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:52:08,113 INFO L87 Difference]: Start difference. First operand 4428 states and 11465 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:09,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:09,235 INFO L93 Difference]: Finished difference Result 5254 states and 13180 transitions. [2021-08-06 14:52:09,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-06 14:52:09,235 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:09,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:09,243 INFO L225 Difference]: With dead ends: 5254 [2021-08-06 14:52:09,243 INFO L226 Difference]: Without dead ends: 5238 [2021-08-06 14:52:09,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1414 ImplicationChecksByTransitivity, 978.2ms TimeCoverageRelationStatistics Valid=1130, Invalid=3562, Unknown=0, NotChecked=0, Total=4692 [2021-08-06 14:52:09,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5238 states. [2021-08-06 14:52:09,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5238 to 4516. [2021-08-06 14:52:09,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4516 states, 4515 states have (on average 2.5918050941306756) internal successors, (11702), 4515 states have internal predecessors, (11702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:09,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4516 states to 4516 states and 11702 transitions. [2021-08-06 14:52:09,301 INFO L78 Accepts]: Start accepts. Automaton has 4516 states and 11702 transitions. Word has length 32 [2021-08-06 14:52:09,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:09,301 INFO L470 AbstractCegarLoop]: Abstraction has 4516 states and 11702 transitions. [2021-08-06 14:52:09,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:09,302 INFO L276 IsEmpty]: Start isEmpty. Operand 4516 states and 11702 transitions. [2021-08-06 14:52:09,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:09,306 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:09,306 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:09,326 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-06 14:52:09,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:09,526 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:09,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:09,526 INFO L82 PathProgramCache]: Analyzing trace with hash -1087164675, now seen corresponding path program 57 times [2021-08-06 14:52:09,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:09,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389088840] [2021-08-06 14:52:09,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:09,526 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:09,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:09,620 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:09,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:09,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389088840] [2021-08-06 14:52:09,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389088840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:09,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846022619] [2021-08-06 14:52:09,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:52:09,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:09,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:09,621 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-06 14:52:09,622 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-06 14:52:10,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-06 14:52:10,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:10,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:10,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:11,155 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:11,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846022619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:11,156 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:11,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-06 14:52:11,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367819247] [2021-08-06 14:52:11,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:52:11,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:11,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:52:11,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:52:11,157 INFO L87 Difference]: Start difference. First operand 4516 states and 11702 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:12,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:12,302 INFO L93 Difference]: Finished difference Result 5594 states and 13918 transitions. [2021-08-06 14:52:12,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-06 14:52:12,302 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:12,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:12,310 INFO L225 Difference]: With dead ends: 5594 [2021-08-06 14:52:12,310 INFO L226 Difference]: Without dead ends: 5566 [2021-08-06 14:52:12,310 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1574 ImplicationChecksByTransitivity, 999.3ms TimeCoverageRelationStatistics Valid=1183, Invalid=3787, Unknown=0, NotChecked=0, Total=4970 [2021-08-06 14:52:12,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5566 states. [2021-08-06 14:52:12,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5566 to 4347. [2021-08-06 14:52:12,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4347 states, 4346 states have (on average 2.588587206626783) internal successors, (11250), 4346 states have internal predecessors, (11250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:12,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4347 states to 4347 states and 11250 transitions. [2021-08-06 14:52:12,369 INFO L78 Accepts]: Start accepts. Automaton has 4347 states and 11250 transitions. Word has length 32 [2021-08-06 14:52:12,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:12,369 INFO L470 AbstractCegarLoop]: Abstraction has 4347 states and 11250 transitions. [2021-08-06 14:52:12,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:12,369 INFO L276 IsEmpty]: Start isEmpty. Operand 4347 states and 11250 transitions. [2021-08-06 14:52:12,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:12,373 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:12,373 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:12,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-06 14:52:12,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:12,588 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:12,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:12,588 INFO L82 PathProgramCache]: Analyzing trace with hash -1534204807, now seen corresponding path program 58 times [2021-08-06 14:52:12,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:12,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989728925] [2021-08-06 14:52:12,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:12,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:12,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:12,702 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:12,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:12,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989728925] [2021-08-06 14:52:12,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989728925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:12,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190498462] [2021-08-06 14:52:12,702 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:52:12,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:12,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:12,717 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-06 14:52:12,740 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-06 14:52:13,898 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:52:13,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:13,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:13,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:14,260 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:14,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190498462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:14,261 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:14,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 14:52:14,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786696856] [2021-08-06 14:52:14,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:52:14,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:14,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:52:14,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:52:14,262 INFO L87 Difference]: Start difference. First operand 4347 states and 11250 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:15,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:15,163 INFO L93 Difference]: Finished difference Result 5720 states and 14080 transitions. [2021-08-06 14:52:15,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 14:52:15,163 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:15,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:15,170 INFO L225 Difference]: With dead ends: 5720 [2021-08-06 14:52:15,170 INFO L226 Difference]: Without dead ends: 5686 [2021-08-06 14:52:15,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1700 ImplicationChecksByTransitivity, 814.8ms TimeCoverageRelationStatistics Valid=1246, Invalid=4010, Unknown=0, NotChecked=0, Total=5256 [2021-08-06 14:52:15,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5686 states. [2021-08-06 14:52:15,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5686 to 3872. [2021-08-06 14:52:15,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3872 states, 3871 states have (on average 2.579178506845776) internal successors, (9984), 3871 states have internal predecessors, (9984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:15,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3872 states to 3872 states and 9984 transitions. [2021-08-06 14:52:15,230 INFO L78 Accepts]: Start accepts. Automaton has 3872 states and 9984 transitions. Word has length 32 [2021-08-06 14:52:15,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:15,230 INFO L470 AbstractCegarLoop]: Abstraction has 3872 states and 9984 transitions. [2021-08-06 14:52:15,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:15,230 INFO L276 IsEmpty]: Start isEmpty. Operand 3872 states and 9984 transitions. [2021-08-06 14:52:15,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:15,232 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:15,232 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:15,252 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-06 14:52:15,452 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,SelfDestructingSolverStorable62 [2021-08-06 14:52:15,452 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:15,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:15,452 INFO L82 PathProgramCache]: Analyzing trace with hash 314403765, now seen corresponding path program 59 times [2021-08-06 14:52:15,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:15,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649765189] [2021-08-06 14:52:15,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:15,452 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:15,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:15,564 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:15,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:15,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649765189] [2021-08-06 14:52:15,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649765189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:15,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216883139] [2021-08-06 14:52:15,565 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:52:15,565 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:15,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:15,565 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-06 14:52:15,566 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-06 14:52:16,721 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:52:16,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:16,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:16,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:17,092 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:17,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216883139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:17,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:17,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 14:52:17,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147707330] [2021-08-06 14:52:17,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:52:17,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:17,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:52:17,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:52:17,093 INFO L87 Difference]: Start difference. First operand 3872 states and 9984 transitions. Second operand has 25 states, 25 states have (on average 2.28) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:18,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:18,272 INFO L93 Difference]: Finished difference Result 5197 states and 12616 transitions. [2021-08-06 14:52:18,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-06 14:52:18,272 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.28) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:52:18,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:18,279 INFO L225 Difference]: With dead ends: 5197 [2021-08-06 14:52:18,279 INFO L226 Difference]: Without dead ends: 5197 [2021-08-06 14:52:18,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 1018.1ms TimeCoverageRelationStatistics Valid=1262, Invalid=3708, Unknown=0, NotChecked=0, Total=4970 [2021-08-06 14:52:18,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5197 states. [2021-08-06 14:52:18,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5197 to 3402. [2021-08-06 14:52:18,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3402 states, 3401 states have (on average 2.5633637165539547) internal successors, (8718), 3401 states have internal predecessors, (8718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:18,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3402 states to 3402 states and 8718 transitions. [2021-08-06 14:52:18,323 INFO L78 Accepts]: Start accepts. Automaton has 3402 states and 8718 transitions. Word has length 32 [2021-08-06 14:52:18,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:18,324 INFO L470 AbstractCegarLoop]: Abstraction has 3402 states and 8718 transitions. [2021-08-06 14:52:18,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.28) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:18,324 INFO L276 IsEmpty]: Start isEmpty. Operand 3402 states and 8718 transitions. [2021-08-06 14:52:18,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:18,326 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:18,326 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:18,348 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-06 14:52:18,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-08-06 14:52:18,541 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:18,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:18,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1022655503, now seen corresponding path program 60 times [2021-08-06 14:52:18,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:18,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696938586] [2021-08-06 14:52:18,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:18,541 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:18,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:18,640 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:18,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:18,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696938586] [2021-08-06 14:52:18,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696938586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:18,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006203150] [2021-08-06 14:52:18,641 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:52:18,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:18,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:18,642 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-06 14:52:18,642 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-06 14:52:19,874 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:52:19,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:19,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:19,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:20,244 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:20,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006203150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:20,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:20,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 14:52:20,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936622019] [2021-08-06 14:52:20,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:52:20,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:20,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:52:20,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:52:20,245 INFO L87 Difference]: Start difference. First operand 3402 states and 8718 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 23 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:21,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:21,443 INFO L93 Difference]: Finished difference Result 4252 states and 10318 transitions. [2021-08-06 14:52:21,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 14:52:21,443 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 23 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:52:21,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:21,448 INFO L225 Difference]: With dead ends: 4252 [2021-08-06 14:52:21,448 INFO L226 Difference]: Without dead ends: 4186 [2021-08-06 14:52:21,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1720 ImplicationChecksByTransitivity, 1086.8ms TimeCoverageRelationStatistics Valid=1147, Invalid=4109, Unknown=0, NotChecked=0, Total=5256 [2021-08-06 14:52:21,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2021-08-06 14:52:21,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 3264. [2021-08-06 14:52:21,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3264 states, 3263 states have (on average 2.5485749310450507) internal successors, (8316), 3263 states have internal predecessors, (8316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:21,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3264 states to 3264 states and 8316 transitions. [2021-08-06 14:52:21,490 INFO L78 Accepts]: Start accepts. Automaton has 3264 states and 8316 transitions. Word has length 32 [2021-08-06 14:52:21,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:21,490 INFO L470 AbstractCegarLoop]: Abstraction has 3264 states and 8316 transitions. [2021-08-06 14:52:21,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 23 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:21,490 INFO L276 IsEmpty]: Start isEmpty. Operand 3264 states and 8316 transitions. [2021-08-06 14:52:21,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:21,492 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:21,493 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:21,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-06 14:52:21,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:21,712 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:21,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:21,713 INFO L82 PathProgramCache]: Analyzing trace with hash -837548363, now seen corresponding path program 61 times [2021-08-06 14:52:21,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:21,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786483496] [2021-08-06 14:52:21,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:21,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:21,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:21,820 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:21,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:21,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786483496] [2021-08-06 14:52:21,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786483496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:21,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516671783] [2021-08-06 14:52:21,821 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:52:21,821 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:21,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:21,822 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-06 14:52:21,822 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-06 14:52:23,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:23,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:23,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:23,399 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:23,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516671783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:23,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:23,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 14:52:23,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12377759] [2021-08-06 14:52:23,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:52:23,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:23,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:52:23,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:52:23,400 INFO L87 Difference]: Start difference. First operand 3264 states and 8316 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:24,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:24,725 INFO L93 Difference]: Finished difference Result 4881 states and 11710 transitions. [2021-08-06 14:52:24,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 14:52:24,725 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:52:24,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:24,731 INFO L225 Difference]: With dead ends: 4881 [2021-08-06 14:52:24,731 INFO L226 Difference]: Without dead ends: 4881 [2021-08-06 14:52:24,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1700 ImplicationChecksByTransitivity, 1123.2ms TimeCoverageRelationStatistics Valid=1473, Invalid=4077, Unknown=0, NotChecked=0, Total=5550 [2021-08-06 14:52:24,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4881 states. [2021-08-06 14:52:24,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4881 to 2860. [2021-08-06 14:52:24,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2860 states, 2859 states have (on average 2.5183630640083945) internal successors, (7200), 2859 states have internal predecessors, (7200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:24,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2860 states to 2860 states and 7200 transitions. [2021-08-06 14:52:24,772 INFO L78 Accepts]: Start accepts. Automaton has 2860 states and 7200 transitions. Word has length 32 [2021-08-06 14:52:24,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:24,772 INFO L470 AbstractCegarLoop]: Abstraction has 2860 states and 7200 transitions. [2021-08-06 14:52:24,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:24,773 INFO L276 IsEmpty]: Start isEmpty. Operand 2860 states and 7200 transitions. [2021-08-06 14:52:24,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:24,775 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:24,775 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:24,796 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-06 14:52:24,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:24,994 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:24,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:24,994 INFO L82 PathProgramCache]: Analyzing trace with hash -834470415, now seen corresponding path program 62 times [2021-08-06 14:52:24,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:24,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672203559] [2021-08-06 14:52:24,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:24,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:25,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:25,086 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:25,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:25,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672203559] [2021-08-06 14:52:25,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672203559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:25,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097669769] [2021-08-06 14:52:25,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:52:25,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:25,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:25,087 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-06 14:52:25,088 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-06 14:52:26,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:52:26,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:26,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:26,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:26,695 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:26,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097669769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:26,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:26,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-06 14:52:26,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941582054] [2021-08-06 14:52:26,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:52:26,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:26,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:52:26,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:52:26,696 INFO L87 Difference]: Start difference. First operand 2860 states and 7200 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:27,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:27,777 INFO L93 Difference]: Finished difference Result 3661 states and 8825 transitions. [2021-08-06 14:52:27,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 14:52:27,777 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:52:27,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:27,781 INFO L225 Difference]: With dead ends: 3661 [2021-08-06 14:52:27,781 INFO L226 Difference]: Without dead ends: 3622 [2021-08-06 14:52:27,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1460 ImplicationChecksByTransitivity, 920.5ms TimeCoverageRelationStatistics Valid=968, Invalid=3454, Unknown=0, NotChecked=0, Total=4422 [2021-08-06 14:52:27,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3622 states. [2021-08-06 14:52:27,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3622 to 2809. [2021-08-06 14:52:27,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2809 states, 2808 states have (on average 2.508190883190883) internal successors, (7043), 2808 states have internal predecessors, (7043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:27,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2809 states to 2809 states and 7043 transitions. [2021-08-06 14:52:27,816 INFO L78 Accepts]: Start accepts. Automaton has 2809 states and 7043 transitions. Word has length 32 [2021-08-06 14:52:27,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:27,817 INFO L470 AbstractCegarLoop]: Abstraction has 2809 states and 7043 transitions. [2021-08-06 14:52:27,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:27,817 INFO L276 IsEmpty]: Start isEmpty. Operand 2809 states and 7043 transitions. [2021-08-06 14:52:27,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:27,819 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:27,819 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:27,840 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-06 14:52:28,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-06 14:52:28,037 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:28,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:28,038 INFO L82 PathProgramCache]: Analyzing trace with hash 341139893, now seen corresponding path program 63 times [2021-08-06 14:52:28,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:28,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337301617] [2021-08-06 14:52:28,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:28,038 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:28,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:28,137 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:28,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:28,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337301617] [2021-08-06 14:52:28,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337301617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:28,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846261826] [2021-08-06 14:52:28,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:52:28,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:28,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:28,138 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-06 14:52:28,139 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-06 14:52:29,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:52:29,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:29,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:29,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:29,816 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:29,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846261826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:29,816 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:29,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-06 14:52:29,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138245946] [2021-08-06 14:52:29,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:52:29,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:29,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:52:29,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:52:29,817 INFO L87 Difference]: Start difference. First operand 2809 states and 7043 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:31,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:31,268 INFO L93 Difference]: Finished difference Result 4911 states and 11694 transitions. [2021-08-06 14:52:31,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-06 14:52:31,269 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:52:31,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:31,275 INFO L225 Difference]: With dead ends: 4911 [2021-08-06 14:52:31,275 INFO L226 Difference]: Without dead ends: 4911 [2021-08-06 14:52:31,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2155 ImplicationChecksByTransitivity, 1247.5ms TimeCoverageRelationStatistics Valid=1768, Invalid=4552, Unknown=0, NotChecked=0, Total=6320 [2021-08-06 14:52:31,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4911 states. [2021-08-06 14:52:31,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4911 to 3307. [2021-08-06 14:52:31,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3307 states, 3306 states have (on average 2.481246218995765) internal successors, (8203), 3306 states have internal predecessors, (8203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:31,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3307 states to 3307 states and 8203 transitions. [2021-08-06 14:52:31,323 INFO L78 Accepts]: Start accepts. Automaton has 3307 states and 8203 transitions. Word has length 32 [2021-08-06 14:52:31,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:31,323 INFO L470 AbstractCegarLoop]: Abstraction has 3307 states and 8203 transitions. [2021-08-06 14:52:31,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:31,324 INFO L276 IsEmpty]: Start isEmpty. Operand 3307 states and 8203 transitions. [2021-08-06 14:52:31,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:31,326 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:31,326 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:31,348 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-06 14:52:31,545 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,SelfDestructingSolverStorable67 [2021-08-06 14:52:31,545 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:31,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:31,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1427175409, now seen corresponding path program 64 times [2021-08-06 14:52:31,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:31,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290692698] [2021-08-06 14:52:31,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:31,546 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:31,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:31,633 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:31,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:31,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290692698] [2021-08-06 14:52:31,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290692698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:31,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387568265] [2021-08-06 14:52:31,634 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:52:31,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:31,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:31,634 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-06 14:52:31,635 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-06 14:52:32,961 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:52:32,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:32,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:32,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:33,325 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:33,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387568265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:33,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:33,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-08-06 14:52:33,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278604504] [2021-08-06 14:52:33,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:52:33,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:33,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:52:33,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:52:33,326 INFO L87 Difference]: Start difference. First operand 3307 states and 8203 transitions. Second operand has 22 states, 22 states have (on average 2.5) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:34,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:34,339 INFO L93 Difference]: Finished difference Result 3840 states and 9263 transitions. [2021-08-06 14:52:34,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-06 14:52:34,339 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:52:34,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:34,343 INFO L225 Difference]: With dead ends: 3840 [2021-08-06 14:52:34,344 INFO L226 Difference]: Without dead ends: 3822 [2021-08-06 14:52:34,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1269 ImplicationChecksByTransitivity, 852.9ms TimeCoverageRelationStatistics Valid=879, Invalid=3027, Unknown=0, NotChecked=0, Total=3906 [2021-08-06 14:52:34,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3822 states. [2021-08-06 14:52:34,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3822 to 3381. [2021-08-06 14:52:34,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3381 states, 3380 states have (on average 2.486094674556213) internal successors, (8403), 3380 states have internal predecessors, (8403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:34,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3381 states to 3381 states and 8403 transitions. [2021-08-06 14:52:34,386 INFO L78 Accepts]: Start accepts. Automaton has 3381 states and 8403 transitions. Word has length 32 [2021-08-06 14:52:34,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:34,386 INFO L470 AbstractCegarLoop]: Abstraction has 3381 states and 8403 transitions. [2021-08-06 14:52:34,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:34,386 INFO L276 IsEmpty]: Start isEmpty. Operand 3381 states and 8403 transitions. [2021-08-06 14:52:34,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:34,388 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:34,388 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:34,408 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-06 14:52:34,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:34,607 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:34,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:34,607 INFO L82 PathProgramCache]: Analyzing trace with hash 556891317, now seen corresponding path program 65 times [2021-08-06 14:52:34,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:34,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558279641] [2021-08-06 14:52:34,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:34,608 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:34,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:34,704 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:34,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:34,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558279641] [2021-08-06 14:52:34,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558279641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:34,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212766120] [2021-08-06 14:52:34,704 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:52:34,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:34,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:34,705 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-06 14:52:34,706 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-06 14:52:36,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:52:36,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:36,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:36,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:36,403 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:36,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212766120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:36,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:36,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-08-06 14:52:36,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129768749] [2021-08-06 14:52:36,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:52:36,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:36,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:52:36,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:52:36,404 INFO L87 Difference]: Start difference. First operand 3381 states and 8403 transitions. Second operand has 22 states, 22 states have (on average 2.6363636363636362) internal successors, (58), 21 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:37,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:37,899 INFO L93 Difference]: Finished difference Result 6180 states and 15068 transitions. [2021-08-06 14:52:37,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-06 14:52:37,900 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6363636363636362) internal successors, (58), 21 states have internal predecessors, (58), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:37,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:37,908 INFO L225 Difference]: With dead ends: 6180 [2021-08-06 14:52:37,908 INFO L226 Difference]: Without dead ends: 6180 [2021-08-06 14:52:37,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2540 ImplicationChecksByTransitivity, 1299.8ms TimeCoverageRelationStatistics Valid=2010, Invalid=4962, Unknown=0, NotChecked=0, Total=6972 [2021-08-06 14:52:37,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6180 states. [2021-08-06 14:52:37,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6180 to 5144. [2021-08-06 14:52:37,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5144 states, 5143 states have (on average 2.52109663620455) internal successors, (12966), 5143 states have internal predecessors, (12966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:37,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5144 states to 5144 states and 12966 transitions. [2021-08-06 14:52:37,983 INFO L78 Accepts]: Start accepts. Automaton has 5144 states and 12966 transitions. Word has length 32 [2021-08-06 14:52:37,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:37,983 INFO L470 AbstractCegarLoop]: Abstraction has 5144 states and 12966 transitions. [2021-08-06 14:52:37,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.6363636363636362) internal successors, (58), 21 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:37,983 INFO L276 IsEmpty]: Start isEmpty. Operand 5144 states and 12966 transitions. [2021-08-06 14:52:37,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:37,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:37,987 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:38,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-06 14:52:38,207 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,SelfDestructingSolverStorable69 [2021-08-06 14:52:38,207 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:38,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:38,208 INFO L82 PathProgramCache]: Analyzing trace with hash -1389129317, now seen corresponding path program 66 times [2021-08-06 14:52:38,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:38,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316326523] [2021-08-06 14:52:38,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:38,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:38,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:38,293 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:38,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:38,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316326523] [2021-08-06 14:52:38,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316326523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:38,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705988867] [2021-08-06 14:52:38,293 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:52:38,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:38,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:38,294 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-06 14:52:38,295 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-06 14:52:39,645 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:52:39,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:39,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:39,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:40,060 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:40,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705988867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:40,061 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:40,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 20 [2021-08-06 14:52:40,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583745201] [2021-08-06 14:52:40,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 14:52:40,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:40,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 14:52:40,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:52:40,062 INFO L87 Difference]: Start difference. First operand 5144 states and 12966 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:40,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:40,991 INFO L93 Difference]: Finished difference Result 6009 states and 14677 transitions. [2021-08-06 14:52:40,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 14:52:40,992 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:40,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:40,999 INFO L225 Difference]: With dead ends: 6009 [2021-08-06 14:52:40,999 INFO L226 Difference]: Without dead ends: 6005 [2021-08-06 14:52:41,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1206 ImplicationChecksByTransitivity, 792.9ms TimeCoverageRelationStatistics Valid=1087, Invalid=2819, Unknown=0, NotChecked=0, Total=3906 [2021-08-06 14:52:41,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6005 states. [2021-08-06 14:52:41,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6005 to 5062. [2021-08-06 14:52:41,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5062 states, 5061 states have (on average 2.517091483896463) internal successors, (12739), 5061 states have internal predecessors, (12739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:41,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5062 states to 5062 states and 12739 transitions. [2021-08-06 14:52:41,076 INFO L78 Accepts]: Start accepts. Automaton has 5062 states and 12739 transitions. Word has length 32 [2021-08-06 14:52:41,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:41,076 INFO L470 AbstractCegarLoop]: Abstraction has 5062 states and 12739 transitions. [2021-08-06 14:52:41,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:41,077 INFO L276 IsEmpty]: Start isEmpty. Operand 5062 states and 12739 transitions. [2021-08-06 14:52:41,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:41,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:41,080 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:41,103 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-06 14:52:41,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:41,294 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:41,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:41,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1895475583, now seen corresponding path program 67 times [2021-08-06 14:52:41,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:41,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925192622] [2021-08-06 14:52:41,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:41,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:41,383 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 17 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:41,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:41,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925192622] [2021-08-06 14:52:41,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925192622] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:41,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958297582] [2021-08-06 14:52:41,383 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:52:41,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:41,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:41,384 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-06 14:52:41,385 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-06 14:52:42,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:42,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:42,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:43,140 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:43,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958297582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:43,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:43,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-08-06 14:52:43,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072801890] [2021-08-06 14:52:43,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:52:43,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:43,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:52:43,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:52:43,141 INFO L87 Difference]: Start difference. First operand 5062 states and 12739 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:44,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:44,071 INFO L93 Difference]: Finished difference Result 6244 states and 15277 transitions. [2021-08-06 14:52:44,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-06 14:52:44,072 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:44,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:44,079 INFO L225 Difference]: With dead ends: 6244 [2021-08-06 14:52:44,079 INFO L226 Difference]: Without dead ends: 6232 [2021-08-06 14:52:44,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1197 ImplicationChecksByTransitivity, 801.0ms TimeCoverageRelationStatistics Valid=1011, Invalid=2895, Unknown=0, NotChecked=0, Total=3906 [2021-08-06 14:52:44,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6232 states. [2021-08-06 14:52:44,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6232 to 5108. [2021-08-06 14:52:44,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5108 states, 5107 states have (on average 2.522811826904249) internal successors, (12884), 5107 states have internal predecessors, (12884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:44,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5108 states to 5108 states and 12884 transitions. [2021-08-06 14:52:44,154 INFO L78 Accepts]: Start accepts. Automaton has 5108 states and 12884 transitions. Word has length 32 [2021-08-06 14:52:44,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:44,154 INFO L470 AbstractCegarLoop]: Abstraction has 5108 states and 12884 transitions. [2021-08-06 14:52:44,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:44,154 INFO L276 IsEmpty]: Start isEmpty. Operand 5108 states and 12884 transitions. [2021-08-06 14:52:44,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:44,196 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:44,196 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:44,218 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-06 14:52:44,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:44,416 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:44,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:44,416 INFO L82 PathProgramCache]: Analyzing trace with hash -2122696963, now seen corresponding path program 68 times [2021-08-06 14:52:44,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:44,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101200364] [2021-08-06 14:52:44,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:44,416 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:44,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:44,510 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:44,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:44,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101200364] [2021-08-06 14:52:44,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101200364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:44,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178804836] [2021-08-06 14:52:44,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:52:44,510 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:44,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:44,520 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-06 14:52:44,522 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-06 14:52:45,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:52:45,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:45,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:45,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:46,093 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:46,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178804836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:46,093 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:46,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-06 14:52:46,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112152721] [2021-08-06 14:52:46,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:52:46,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:46,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:52:46,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:52:46,094 INFO L87 Difference]: Start difference. First operand 5108 states and 12884 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:47,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:47,076 INFO L93 Difference]: Finished difference Result 6722 states and 16413 transitions. [2021-08-06 14:52:47,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 14:52:47,076 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:47,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:47,084 INFO L225 Difference]: With dead ends: 6722 [2021-08-06 14:52:47,084 INFO L226 Difference]: Without dead ends: 6702 [2021-08-06 14:52:47,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1272 ImplicationChecksByTransitivity, 845.1ms TimeCoverageRelationStatistics Valid=1025, Invalid=3135, Unknown=0, NotChecked=0, Total=4160 [2021-08-06 14:52:47,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6702 states. [2021-08-06 14:52:47,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6702 to 5738. [2021-08-06 14:52:47,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5738 states, 5737 states have (on average 2.5281506013595956) internal successors, (14504), 5737 states have internal predecessors, (14504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:47,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5738 states to 5738 states and 14504 transitions. [2021-08-06 14:52:47,162 INFO L78 Accepts]: Start accepts. Automaton has 5738 states and 14504 transitions. Word has length 32 [2021-08-06 14:52:47,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:47,162 INFO L470 AbstractCegarLoop]: Abstraction has 5738 states and 14504 transitions. [2021-08-06 14:52:47,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:47,162 INFO L276 IsEmpty]: Start isEmpty. Operand 5738 states and 14504 transitions. [2021-08-06 14:52:47,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:47,166 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:47,166 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:47,186 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-06 14:52:47,386 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,SelfDestructingSolverStorable72 [2021-08-06 14:52:47,386 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:47,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:47,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1439111047, now seen corresponding path program 69 times [2021-08-06 14:52:47,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:47,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13216300] [2021-08-06 14:52:47,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:47,386 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:47,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:47,485 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:52:47,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:47,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13216300] [2021-08-06 14:52:47,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13216300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:47,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261380021] [2021-08-06 14:52:47,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:52:47,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:47,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:47,486 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-06 14:52:47,487 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-06 14:52:48,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:52:48,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:48,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:48,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:49,253 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:49,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261380021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:49,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:49,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 14:52:49,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88689374] [2021-08-06 14:52:49,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:52:49,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:49,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:52:49,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:52:49,254 INFO L87 Difference]: Start difference. First operand 5738 states and 14504 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:50,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:50,309 INFO L93 Difference]: Finished difference Result 7634 states and 18636 transitions. [2021-08-06 14:52:50,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 14:52:50,310 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:50,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:50,320 INFO L225 Difference]: With dead ends: 7634 [2021-08-06 14:52:50,320 INFO L226 Difference]: Without dead ends: 7606 [2021-08-06 14:52:50,321 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1454 ImplicationChecksByTransitivity, 948.3ms TimeCoverageRelationStatistics Valid=1128, Invalid=3564, Unknown=0, NotChecked=0, Total=4692 [2021-08-06 14:52:50,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7606 states. [2021-08-06 14:52:50,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7606 to 6549. [2021-08-06 14:52:50,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6549 states, 6548 states have (on average 2.5284056200366525) internal successors, (16556), 6548 states have internal predecessors, (16556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:50,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6549 states to 6549 states and 16556 transitions. [2021-08-06 14:52:50,432 INFO L78 Accepts]: Start accepts. Automaton has 6549 states and 16556 transitions. Word has length 32 [2021-08-06 14:52:50,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:50,432 INFO L470 AbstractCegarLoop]: Abstraction has 6549 states and 16556 transitions. [2021-08-06 14:52:50,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:50,432 INFO L276 IsEmpty]: Start isEmpty. Operand 6549 states and 16556 transitions. [2021-08-06 14:52:50,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:52:50,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:50,437 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:50,458 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-06 14:52:50,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:50,640 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:50,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:50,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1643042059, now seen corresponding path program 70 times [2021-08-06 14:52:50,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:50,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481099716] [2021-08-06 14:52:50,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:50,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:50,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:50,798 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:50,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:50,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481099716] [2021-08-06 14:52:50,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481099716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:50,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538380840] [2021-08-06 14:52:50,799 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:52:50,799 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:50,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:50,799 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-06 14:52:50,800 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-06 14:52:52,176 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:52:52,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:52,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:52:52,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:52,529 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:52,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538380840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:52,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:52:52,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 14:52:52,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762220422] [2021-08-06 14:52:52,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:52:52,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:52:52,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:52:52,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:52:52,530 INFO L87 Difference]: Start difference. First operand 6549 states and 16556 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:53,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:52:53,509 INFO L93 Difference]: Finished difference Result 7611 states and 18726 transitions. [2021-08-06 14:52:53,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 14:52:53,509 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 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 32 [2021-08-06 14:52:53,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:52:53,519 INFO L225 Difference]: With dead ends: 7611 [2021-08-06 14:52:53,519 INFO L226 Difference]: Without dead ends: 7575 [2021-08-06 14:52:53,520 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1782 ImplicationChecksByTransitivity, 899.5ms TimeCoverageRelationStatistics Valid=1318, Invalid=4232, Unknown=0, NotChecked=0, Total=5550 [2021-08-06 14:52:53,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7575 states. [2021-08-06 14:52:53,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7575 to 6635. [2021-08-06 14:52:53,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6635 states, 6634 states have (on average 2.537232438950859) internal successors, (16832), 6634 states have internal predecessors, (16832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:53,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6635 states to 6635 states and 16832 transitions. [2021-08-06 14:52:53,634 INFO L78 Accepts]: Start accepts. Automaton has 6635 states and 16832 transitions. Word has length 32 [2021-08-06 14:52:53,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:52:53,634 INFO L470 AbstractCegarLoop]: Abstraction has 6635 states and 16832 transitions. [2021-08-06 14:52:53,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:52:53,635 INFO L276 IsEmpty]: Start isEmpty. Operand 6635 states and 16832 transitions. [2021-08-06 14:52:53,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-06 14:52:53,648 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:52:53,649 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:52:53,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-06 14:52:53,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:53,869 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:52:53,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:52:53,870 INFO L82 PathProgramCache]: Analyzing trace with hash 2038373619, now seen corresponding path program 71 times [2021-08-06 14:52:53,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:52:53,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044002006] [2021-08-06 14:52:53,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:52:53,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:52:53,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:52:53,954 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:52:53,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:52:53,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044002006] [2021-08-06 14:52:53,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044002006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:52:53,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496397956] [2021-08-06 14:52:53,954 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:52:53,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:52:53,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:52:53,955 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-06 14:52:53,955 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-06 14:52:55,463 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:52:55,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:52:55,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 14:52:55,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:52:55,848 INFO L354 Elim1Store]: treesize reduction 72, result has 40.5 percent of original size [2021-08-06 14:52:55,849 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 11 new quantified variables, introduced 15 case distinctions, treesize of input 124 treesize of output 105 [2021-08-06 14:53:00,513 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:53:00,513 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 9 new quantified variables, introduced 10 case distinctions, treesize of input 175 treesize of output 147 [2021-08-06 14:53:00,536 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:00,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496397956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:00,536 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:00,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 17 [2021-08-06 14:53:00,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514082541] [2021-08-06 14:53:00,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:53:00,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:00,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:53:00,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:00,536 INFO L87 Difference]: Start difference. First operand 6635 states and 16832 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:00,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:00,796 INFO L93 Difference]: Finished difference Result 7761 states and 19541 transitions. [2021-08-06 14:53:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:53:00,796 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-06 14:53:00,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:00,808 INFO L225 Difference]: With dead ends: 7761 [2021-08-06 14:53:00,808 INFO L226 Difference]: Without dead ends: 7754 [2021-08-06 14:53:00,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 209.8ms TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:53:00,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7754 states. [2021-08-06 14:53:00,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7754 to 7360. [2021-08-06 14:53:00,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7360 states, 7359 states have (on average 2.545726321511075) internal successors, (18734), 7359 states have internal predecessors, (18734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:00,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7360 states to 7360 states and 18734 transitions. [2021-08-06 14:53:00,917 INFO L78 Accepts]: Start accepts. Automaton has 7360 states and 18734 transitions. Word has length 34 [2021-08-06 14:53:00,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:00,917 INFO L470 AbstractCegarLoop]: Abstraction has 7360 states and 18734 transitions. [2021-08-06 14:53:00,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:00,918 INFO L276 IsEmpty]: Start isEmpty. Operand 7360 states and 18734 transitions. [2021-08-06 14:53:00,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-06 14:53:00,923 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:00,923 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:00,945 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-06 14:53:01,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:01,144 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:01,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:01,144 INFO L82 PathProgramCache]: Analyzing trace with hash -1739321357, now seen corresponding path program 72 times [2021-08-06 14:53:01,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:01,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044164815] [2021-08-06 14:53:01,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:01,144 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:01,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:01,198 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:53:01,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:01,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044164815] [2021-08-06 14:53:01,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044164815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:01,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482325011] [2021-08-06 14:53:01,199 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:53:01,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:01,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:01,199 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-06 14:53:01,220 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-06 14:53:02,737 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:53:02,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:02,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 14:53:02,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:03,254 INFO L354 Elim1Store]: treesize reduction 347, result has 22.7 percent of original size [2021-08-06 14:53:03,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 14 new quantified variables, introduced 36 case distinctions, treesize of input 158 treesize of output 156 [2021-08-06 14:53:03,285 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:53:03,285 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 161 treesize of output 144 [2021-08-06 14:53:03,435 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:53:03,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482325011] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:03,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:03,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 17 [2021-08-06 14:53:03,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513040356] [2021-08-06 14:53:03,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:53:03,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:03,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:53:03,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:03,436 INFO L87 Difference]: Start difference. First operand 7360 states and 18734 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:03,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:03,553 INFO L93 Difference]: Finished difference Result 8008 states and 20271 transitions. [2021-08-06 14:53:03,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:53:03,553 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-06 14:53:03,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:03,564 INFO L225 Difference]: With dead ends: 8008 [2021-08-06 14:53:03,564 INFO L226 Difference]: Without dead ends: 7999 [2021-08-06 14:53:03,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 138.5ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:03,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7999 states. [2021-08-06 14:53:03,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7999 to 7776. [2021-08-06 14:53:03,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7776 states, 7775 states have (on average 2.5569131832797427) internal successors, (19880), 7775 states have internal predecessors, (19880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:03,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7776 states to 7776 states and 19880 transitions. [2021-08-06 14:53:03,721 INFO L78 Accepts]: Start accepts. Automaton has 7776 states and 19880 transitions. Word has length 34 [2021-08-06 14:53:03,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:03,721 INFO L470 AbstractCegarLoop]: Abstraction has 7776 states and 19880 transitions. [2021-08-06 14:53:03,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:03,721 INFO L276 IsEmpty]: Start isEmpty. Operand 7776 states and 19880 transitions. [2021-08-06 14:53:03,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-06 14:53:03,727 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:03,727 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:03,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-06 14:53:03,947 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,SelfDestructingSolverStorable76 [2021-08-06 14:53:03,948 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:03,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:03,948 INFO L82 PathProgramCache]: Analyzing trace with hash 1003418867, now seen corresponding path program 73 times [2021-08-06 14:53:03,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:03,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752751475] [2021-08-06 14:53:03,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:03,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:03,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:04,001 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:53:04,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:04,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752751475] [2021-08-06 14:53:04,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752751475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:04,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850605696] [2021-08-06 14:53:04,002 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:53:04,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:04,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:04,017 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-06 14:53:04,022 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-06 14:53:05,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:05,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 14:53:05,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:05,979 INFO L354 Elim1Store]: treesize reduction 154, result has 36.1 percent of original size [2021-08-06 14:53:05,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 11 new quantified variables, introduced 21 case distinctions, treesize of input 119 treesize of output 127 [2021-08-06 14:53:06,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:53:06,403 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 131 treesize of output 144 [2021-08-06 14:53:06,572 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:53:06,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850605696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:06,572 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:06,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 17 [2021-08-06 14:53:06,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20431914] [2021-08-06 14:53:06,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:53:06,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:06,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:53:06,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:06,573 INFO L87 Difference]: Start difference. First operand 7776 states and 19880 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:06,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:06,754 INFO L93 Difference]: Finished difference Result 8649 states and 21915 transitions. [2021-08-06 14:53:06,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:53:06,755 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-06 14:53:06,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:06,768 INFO L225 Difference]: With dead ends: 8649 [2021-08-06 14:53:06,768 INFO L226 Difference]: Without dead ends: 8624 [2021-08-06 14:53:06,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 204.7ms TimeCoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:06,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8624 states. [2021-08-06 14:53:06,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8624 to 8091. [2021-08-06 14:53:06,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8091 states, 8090 states have (on average 2.5673671199011125) internal successors, (20770), 8090 states have internal predecessors, (20770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:06,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8091 states to 8091 states and 20770 transitions. [2021-08-06 14:53:06,889 INFO L78 Accepts]: Start accepts. Automaton has 8091 states and 20770 transitions. Word has length 34 [2021-08-06 14:53:06,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:06,889 INFO L470 AbstractCegarLoop]: Abstraction has 8091 states and 20770 transitions. [2021-08-06 14:53:06,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:06,889 INFO L276 IsEmpty]: Start isEmpty. Operand 8091 states and 20770 transitions. [2021-08-06 14:53:06,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-06 14:53:06,896 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:06,896 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:06,917 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-06 14:53:07,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:07,117 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:07,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:07,117 INFO L82 PathProgramCache]: Analyzing trace with hash -333145613, now seen corresponding path program 74 times [2021-08-06 14:53:07,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:07,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127596179] [2021-08-06 14:53:07,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:07,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:07,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:07,170 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:53:07,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:07,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127596179] [2021-08-06 14:53:07,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127596179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:07,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472533680] [2021-08-06 14:53:07,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:53:07,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:07,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:07,172 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-06 14:53:07,172 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-06 14:53:08,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:53:08,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:08,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 14:53:08,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:09,051 INFO L354 Elim1Store]: treesize reduction 77, result has 49.0 percent of original size [2021-08-06 14:53:09,052 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 10 new quantified variables, introduced 15 case distinctions, treesize of input 117 treesize of output 112 [2021-08-06 14:53:09,897 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:53:09,897 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 123 treesize of output 144 [2021-08-06 14:53:10,093 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:53:10,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472533680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:10,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:10,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 17 [2021-08-06 14:53:10,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057241443] [2021-08-06 14:53:10,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:53:10,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:10,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:53:10,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:10,094 INFO L87 Difference]: Start difference. First operand 8091 states and 20770 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:10,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:10,255 INFO L93 Difference]: Finished difference Result 9127 states and 23212 transitions. [2021-08-06 14:53:10,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:53:10,255 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-06 14:53:10,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:10,267 INFO L225 Difference]: With dead ends: 9127 [2021-08-06 14:53:10,268 INFO L226 Difference]: Without dead ends: 9098 [2021-08-06 14:53:10,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 162.6ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:10,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9098 states. [2021-08-06 14:53:10,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9098 to 8475. [2021-08-06 14:53:10,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8475 states, 8474 states have (on average 2.577059240028322) internal successors, (21838), 8474 states have internal predecessors, (21838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:10,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8475 states to 8475 states and 21838 transitions. [2021-08-06 14:53:10,389 INFO L78 Accepts]: Start accepts. Automaton has 8475 states and 21838 transitions. Word has length 34 [2021-08-06 14:53:10,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:10,389 INFO L470 AbstractCegarLoop]: Abstraction has 8475 states and 21838 transitions. [2021-08-06 14:53:10,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:10,389 INFO L276 IsEmpty]: Start isEmpty. Operand 8475 states and 21838 transitions. [2021-08-06 14:53:10,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-06 14:53:10,395 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:10,395 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:10,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-06 14:53:10,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:10,609 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:10,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:10,609 INFO L82 PathProgramCache]: Analyzing trace with hash -576389389, now seen corresponding path program 75 times [2021-08-06 14:53:10,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:10,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947561996] [2021-08-06 14:53:10,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:10,609 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:10,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:10,662 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:53:10,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:10,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947561996] [2021-08-06 14:53:10,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947561996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:10,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801100973] [2021-08-06 14:53:10,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:53:10,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:10,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:10,664 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-06 14:53:10,664 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-06 14:53:12,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-06 14:53:12,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:12,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-06 14:53:12,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:12,810 INFO L354 Elim1Store]: treesize reduction 74, result has 43.5 percent of original size [2021-08-06 14:53:12,811 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 11 new quantified variables, introduced 15 case distinctions, treesize of input 158 treesize of output 123 [2021-08-06 14:53:12,841 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:53:12,842 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 179 treesize of output 144 [2021-08-06 14:53:12,876 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:53:12,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801100973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:12,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:12,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 17 [2021-08-06 14:53:12,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871512950] [2021-08-06 14:53:12,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:53:12,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:12,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:53:12,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:12,877 INFO L87 Difference]: Start difference. First operand 8475 states and 21838 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:13,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:13,068 INFO L93 Difference]: Finished difference Result 9518 states and 24331 transitions. [2021-08-06 14:53:13,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:53:13,068 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-06 14:53:13,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:13,082 INFO L225 Difference]: With dead ends: 9518 [2021-08-06 14:53:13,082 INFO L226 Difference]: Without dead ends: 9492 [2021-08-06 14:53:13,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 144.2ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:13,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9492 states. [2021-08-06 14:53:13,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9492 to 8919. [2021-08-06 14:53:13,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8919 states, 8918 states have (on average 2.588024220677282) internal successors, (23080), 8918 states have internal predecessors, (23080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:13,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8919 states to 8919 states and 23080 transitions. [2021-08-06 14:53:13,230 INFO L78 Accepts]: Start accepts. Automaton has 8919 states and 23080 transitions. Word has length 34 [2021-08-06 14:53:13,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:13,230 INFO L470 AbstractCegarLoop]: Abstraction has 8919 states and 23080 transitions. [2021-08-06 14:53:13,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:13,230 INFO L276 IsEmpty]: Start isEmpty. Operand 8919 states and 23080 transitions. [2021-08-06 14:53:13,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-06 14:53:13,237 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:13,237 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:13,258 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-06 14:53:13,452 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,SelfDestructingSolverStorable79 [2021-08-06 14:53:13,453 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:13,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:13,453 INFO L82 PathProgramCache]: Analyzing trace with hash 1889543155, now seen corresponding path program 76 times [2021-08-06 14:53:13,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:13,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858109162] [2021-08-06 14:53:13,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:13,453 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:13,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:13,507 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:53:13,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:13,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858109162] [2021-08-06 14:53:13,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858109162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:13,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909767702] [2021-08-06 14:53:13,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:53:13,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:13,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:13,508 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-06 14:53:13,509 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-06 14:53:15,220 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:53:15,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:15,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 14:53:15,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:15,443 INFO L354 Elim1Store]: treesize reduction 32, result has 60.5 percent of original size [2021-08-06 14:53:15,443 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 9 new quantified variables, introduced 10 case distinctions, treesize of input 89 treesize of output 89 [2021-08-06 14:53:21,625 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:53:21,626 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 9 new quantified variables, introduced 10 case distinctions, treesize of input 175 treesize of output 147 [2021-08-06 14:53:21,770 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:53:21,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909767702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:21,771 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:21,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 17 [2021-08-06 14:53:21,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644609823] [2021-08-06 14:53:21,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:53:21,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:21,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:53:21,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:21,771 INFO L87 Difference]: Start difference. First operand 8919 states and 23080 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 17 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-06 14:53:22,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:22,022 INFO L93 Difference]: Finished difference Result 9867 states and 25209 transitions. [2021-08-06 14:53:22,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:53:22,022 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 17 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 34 [2021-08-06 14:53:22,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:22,036 INFO L225 Difference]: With dead ends: 9867 [2021-08-06 14:53:22,037 INFO L226 Difference]: Without dead ends: 9860 [2021-08-06 14:53:22,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 173.1ms TimeCoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:53:22,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9860 states. [2021-08-06 14:53:22,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9860 to 9257. [2021-08-06 14:53:22,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9257 states, 9256 states have (on average 2.5956136560069143) internal successors, (24025), 9256 states have internal predecessors, (24025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:22,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9257 states to 9257 states and 24025 transitions. [2021-08-06 14:53:22,164 INFO L78 Accepts]: Start accepts. Automaton has 9257 states and 24025 transitions. Word has length 34 [2021-08-06 14:53:22,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:22,164 INFO L470 AbstractCegarLoop]: Abstraction has 9257 states and 24025 transitions. [2021-08-06 14:53:22,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 17 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-06 14:53:22,165 INFO L276 IsEmpty]: Start isEmpty. Operand 9257 states and 24025 transitions. [2021-08-06 14:53:22,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:53:22,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:22,172 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:22,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-06 14:53:22,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:22,392 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:22,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:22,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1336215691, now seen corresponding path program 77 times [2021-08-06 14:53:22,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:22,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948327322] [2021-08-06 14:53:22,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:22,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:22,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:22,541 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:22,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:22,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948327322] [2021-08-06 14:53:22,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948327322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:22,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324102159] [2021-08-06 14:53:22,541 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:53:22,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:22,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:22,562 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-06 14:53:22,613 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-06 14:53:24,404 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:53:24,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:24,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:53:24,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:24,854 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:24,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324102159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:24,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:24,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-06 14:53:24,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958810620] [2021-08-06 14:53:24,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-06 14:53:24,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:24,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-06 14:53:24,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=700, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:53:24,855 INFO L87 Difference]: Start difference. First operand 9257 states and 24025 transitions. Second operand has 30 states, 30 states have (on average 2.2) internal successors, (66), 29 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:26,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:26,508 INFO L93 Difference]: Finished difference Result 10763 states and 27124 transitions. [2021-08-06 14:53:26,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-06 14:53:26,508 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.2) internal successors, (66), 29 states have internal predecessors, (66), 0 states have call successors, (0), 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 36 [2021-08-06 14:53:26,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:26,523 INFO L225 Difference]: With dead ends: 10763 [2021-08-06 14:53:26,523 INFO L226 Difference]: Without dead ends: 10763 [2021-08-06 14:53:26,524 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2236 ImplicationChecksByTransitivity, 1440.8ms TimeCoverageRelationStatistics Valid=2085, Invalid=5925, Unknown=0, NotChecked=0, Total=8010 [2021-08-06 14:53:26,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10763 states. [2021-08-06 14:53:26,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10763 to 8556. [2021-08-06 14:53:26,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8556 states, 8555 states have (on average 2.586791350087668) internal successors, (22130), 8555 states have internal predecessors, (22130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:26,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8556 states to 8556 states and 22130 transitions. [2021-08-06 14:53:26,653 INFO L78 Accepts]: Start accepts. Automaton has 8556 states and 22130 transitions. Word has length 36 [2021-08-06 14:53:26,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:26,653 INFO L470 AbstractCegarLoop]: Abstraction has 8556 states and 22130 transitions. [2021-08-06 14:53:26,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.2) internal successors, (66), 29 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:26,653 INFO L276 IsEmpty]: Start isEmpty. Operand 8556 states and 22130 transitions. [2021-08-06 14:53:26,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:53:26,660 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:26,661 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:26,683 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-06 14:53:26,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:26,882 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:26,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:26,882 INFO L82 PathProgramCache]: Analyzing trace with hash -550858319, now seen corresponding path program 78 times [2021-08-06 14:53:26,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:26,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576216012] [2021-08-06 14:53:26,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:26,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:26,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:27,016 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:27,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:27,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576216012] [2021-08-06 14:53:27,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576216012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:27,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297174445] [2021-08-06 14:53:27,017 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:53:27,017 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:27,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:27,018 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-06 14:53:27,018 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-06 14:53:28,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:53:28,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:28,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:53:28,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:29,145 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:29,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297174445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:29,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:29,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-06 14:53:29,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973336856] [2021-08-06 14:53:29,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 14:53:29,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:29,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 14:53:29,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:53:29,146 INFO L87 Difference]: Start difference. First operand 8556 states and 22130 transitions. Second operand has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:31,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:31,774 INFO L93 Difference]: Finished difference Result 12764 states and 31601 transitions. [2021-08-06 14:53:31,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-08-06 14:53:31,774 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:53:31,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:31,791 INFO L225 Difference]: With dead ends: 12764 [2021-08-06 14:53:31,791 INFO L226 Difference]: Without dead ends: 12621 [2021-08-06 14:53:31,793 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4553 ImplicationChecksByTransitivity, 2425.8ms TimeCoverageRelationStatistics Valid=2979, Invalid=10827, Unknown=0, NotChecked=0, Total=13806 [2021-08-06 14:53:31,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12621 states. [2021-08-06 14:53:31,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12621 to 8919. [2021-08-06 14:53:31,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8919 states, 8918 states have (on average 2.585557299843014) internal successors, (23058), 8918 states have internal predecessors, (23058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:31,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8919 states to 8919 states and 23058 transitions. [2021-08-06 14:53:31,948 INFO L78 Accepts]: Start accepts. Automaton has 8919 states and 23058 transitions. Word has length 36 [2021-08-06 14:53:31,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:31,948 INFO L470 AbstractCegarLoop]: Abstraction has 8919 states and 23058 transitions. [2021-08-06 14:53:31,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:31,948 INFO L276 IsEmpty]: Start isEmpty. Operand 8919 states and 23058 transitions. [2021-08-06 14:53:31,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:53:31,955 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:31,955 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:31,976 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-06 14:53:32,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:32,176 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:32,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:32,176 INFO L82 PathProgramCache]: Analyzing trace with hash 1782953617, now seen corresponding path program 79 times [2021-08-06 14:53:32,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:32,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388874567] [2021-08-06 14:53:32,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:32,176 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:32,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:32,281 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:32,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:32,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388874567] [2021-08-06 14:53:32,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388874567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:32,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932928447] [2021-08-06 14:53:32,282 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:53:32,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:32,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:32,282 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-06 14:53:32,283 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-06 14:53:34,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:34,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:53:34,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:34,643 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:34,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932928447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:34,643 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:34,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15] total 23 [2021-08-06 14:53:34,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890735311] [2021-08-06 14:53:34,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:53:34,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:34,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:53:34,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:53:34,644 INFO L87 Difference]: Start difference. First operand 8919 states and 23058 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:36,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:36,612 INFO L93 Difference]: Finished difference Result 16283 states and 41247 transitions. [2021-08-06 14:53:36,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-08-06 14:53:36,613 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:53:36,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:36,637 INFO L225 Difference]: With dead ends: 16283 [2021-08-06 14:53:36,637 INFO L226 Difference]: Without dead ends: 16267 [2021-08-06 14:53:36,638 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3729 ImplicationChecksByTransitivity, 1758.0ms TimeCoverageRelationStatistics Valid=2811, Invalid=7695, Unknown=0, NotChecked=0, Total=10506 [2021-08-06 14:53:36,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16267 states. [2021-08-06 14:53:36,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16267 to 11626. [2021-08-06 14:53:36,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11626 states, 11625 states have (on average 2.584602150537634) internal successors, (30046), 11625 states have internal predecessors, (30046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:36,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11626 states to 11626 states and 30046 transitions. [2021-08-06 14:53:36,848 INFO L78 Accepts]: Start accepts. Automaton has 11626 states and 30046 transitions. Word has length 36 [2021-08-06 14:53:36,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:36,848 INFO L470 AbstractCegarLoop]: Abstraction has 11626 states and 30046 transitions. [2021-08-06 14:53:36,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:36,848 INFO L276 IsEmpty]: Start isEmpty. Operand 11626 states and 30046 transitions. [2021-08-06 14:53:36,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:53:36,857 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:36,857 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:36,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-06 14:53:37,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-06 14:53:37,070 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:37,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:37,071 INFO L82 PathProgramCache]: Analyzing trace with hash 399055535, now seen corresponding path program 80 times [2021-08-06 14:53:37,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:37,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217585432] [2021-08-06 14:53:37,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:37,071 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:37,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:37,175 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:37,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:37,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217585432] [2021-08-06 14:53:37,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217585432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:37,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495715913] [2021-08-06 14:53:37,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:53:37,175 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:37,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:37,176 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-06 14:53:37,256 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-06 14:53:39,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:53:39,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:39,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:53:39,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:39,470 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:39,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495715913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:39,470 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:39,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15] total 23 [2021-08-06 14:53:39,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084786250] [2021-08-06 14:53:39,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:53:39,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:39,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:53:39,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=424, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:53:39,471 INFO L87 Difference]: Start difference. First operand 11626 states and 30046 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:41,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:41,041 INFO L93 Difference]: Finished difference Result 12191 states and 31159 transitions. [2021-08-06 14:53:41,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-06 14:53:41,041 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:53:41,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:41,059 INFO L225 Difference]: With dead ends: 12191 [2021-08-06 14:53:41,060 INFO L226 Difference]: Without dead ends: 12187 [2021-08-06 14:53:41,061 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2261 ImplicationChecksByTransitivity, 1355.4ms TimeCoverageRelationStatistics Valid=1724, Invalid=5416, Unknown=0, NotChecked=0, Total=7140 [2021-08-06 14:53:41,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12187 states. [2021-08-06 14:53:41,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12187 to 11626. [2021-08-06 14:53:41,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11626 states, 11625 states have (on average 2.5839139784946235) internal successors, (30038), 11625 states have internal predecessors, (30038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:41,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11626 states to 11626 states and 30038 transitions. [2021-08-06 14:53:41,220 INFO L78 Accepts]: Start accepts. Automaton has 11626 states and 30038 transitions. Word has length 36 [2021-08-06 14:53:41,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:41,220 INFO L470 AbstractCegarLoop]: Abstraction has 11626 states and 30038 transitions. [2021-08-06 14:53:41,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:41,220 INFO L276 IsEmpty]: Start isEmpty. Operand 11626 states and 30038 transitions. [2021-08-06 14:53:41,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:53:41,229 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:41,229 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:41,250 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-06 14:53:41,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:41,450 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:41,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:41,450 INFO L82 PathProgramCache]: Analyzing trace with hash -1668365135, now seen corresponding path program 81 times [2021-08-06 14:53:41,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:41,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84063879] [2021-08-06 14:53:41,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:41,451 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:41,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:41,561 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 39 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:53:41,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:41,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84063879] [2021-08-06 14:53:41,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84063879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:41,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400891036] [2021-08-06 14:53:41,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:53:41,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:41,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:41,562 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-06 14:53:41,563 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-06 14:53:43,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 14:53:43,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:43,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:53:43,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:43,781 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:43,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400891036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:43,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:43,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15] total 23 [2021-08-06 14:53:43,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570364704] [2021-08-06 14:53:43,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:53:43,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:43,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:53:43,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:53:43,782 INFO L87 Difference]: Start difference. First operand 11626 states and 30038 transitions. Second operand has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:45,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:45,018 INFO L93 Difference]: Finished difference Result 15216 states and 38818 transitions. [2021-08-06 14:53:45,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-06 14:53:45,019 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:53:45,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:45,042 INFO L225 Difference]: With dead ends: 15216 [2021-08-06 14:53:45,042 INFO L226 Difference]: Without dead ends: 15195 [2021-08-06 14:53:45,042 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1417 ImplicationChecksByTransitivity, 1011.7ms TimeCoverageRelationStatistics Valid=1176, Invalid=3654, Unknown=0, NotChecked=0, Total=4830 [2021-08-06 14:53:45,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15195 states. [2021-08-06 14:53:45,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15195 to 11850. [2021-08-06 14:53:45,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11850 states, 11849 states have (on average 2.593467803190143) internal successors, (30730), 11849 states have internal predecessors, (30730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:45,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11850 states to 11850 states and 30730 transitions. [2021-08-06 14:53:45,252 INFO L78 Accepts]: Start accepts. Automaton has 11850 states and 30730 transitions. Word has length 36 [2021-08-06 14:53:45,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:45,252 INFO L470 AbstractCegarLoop]: Abstraction has 11850 states and 30730 transitions. [2021-08-06 14:53:45,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:45,252 INFO L276 IsEmpty]: Start isEmpty. Operand 11850 states and 30730 transitions. [2021-08-06 14:53:45,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:53:45,260 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:45,260 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:45,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-06 14:53:45,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:45,477 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:45,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:45,477 INFO L82 PathProgramCache]: Analyzing trace with hash -528570047, now seen corresponding path program 82 times [2021-08-06 14:53:45,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:45,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6412855] [2021-08-06 14:53:45,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:45,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:45,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:45,583 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:45,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:45,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6412855] [2021-08-06 14:53:45,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6412855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:45,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073226692] [2021-08-06 14:53:45,583 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:53:45,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:45,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:45,585 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-06 14:53:45,586 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-06 14:53:47,505 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:53:47,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:47,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:53:47,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:47,961 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:47,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073226692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:47,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:47,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 24 [2021-08-06 14:53:47,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256301968] [2021-08-06 14:53:47,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:53:47,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:47,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:53:47,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=475, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:53:47,962 INFO L87 Difference]: Start difference. First operand 11850 states and 30730 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:49,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:49,619 INFO L93 Difference]: Finished difference Result 13259 states and 33760 transitions. [2021-08-06 14:53:49,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-06 14:53:49,619 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:53:49,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:49,641 INFO L225 Difference]: With dead ends: 13259 [2021-08-06 14:53:49,641 INFO L226 Difference]: Without dead ends: 13241 [2021-08-06 14:53:49,641 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2419 ImplicationChecksByTransitivity, 1386.5ms TimeCoverageRelationStatistics Valid=1777, Invalid=5705, Unknown=0, NotChecked=0, Total=7482 [2021-08-06 14:53:49,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13241 states. [2021-08-06 14:53:49,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13241 to 12104. [2021-08-06 14:53:49,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12104 states, 12103 states have (on average 2.5956374452615054) internal successors, (31415), 12103 states have internal predecessors, (31415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:49,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12104 states to 12104 states and 31415 transitions. [2021-08-06 14:53:49,868 INFO L78 Accepts]: Start accepts. Automaton has 12104 states and 31415 transitions. Word has length 36 [2021-08-06 14:53:49,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:49,868 INFO L470 AbstractCegarLoop]: Abstraction has 12104 states and 31415 transitions. [2021-08-06 14:53:49,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:49,869 INFO L276 IsEmpty]: Start isEmpty. Operand 12104 states and 31415 transitions. [2021-08-06 14:53:49,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:53:49,877 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:49,877 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:49,898 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-06 14:53:50,092 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,SelfDestructingSolverStorable86 [2021-08-06 14:53:50,093 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:50,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:50,093 INFO L82 PathProgramCache]: Analyzing trace with hash -2092355907, now seen corresponding path program 83 times [2021-08-06 14:53:50,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:50,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961810615] [2021-08-06 14:53:50,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:50,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:50,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:50,206 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:50,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:50,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961810615] [2021-08-06 14:53:50,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961810615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:50,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396678313] [2021-08-06 14:53:50,206 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:53:50,206 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:50,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:50,207 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-06 14:53:50,237 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-06 14:53:52,201 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-08-06 14:53:52,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:52,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:53:52,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:52,635 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:52,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396678313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:52,635 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:52,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15] total 25 [2021-08-06 14:53:52,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800345621] [2021-08-06 14:53:52,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 14:53:52,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:52,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 14:53:52,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:53:52,636 INFO L87 Difference]: Start difference. First operand 12104 states and 31415 transitions. Second operand has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:54,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:54,152 INFO L93 Difference]: Finished difference Result 13923 states and 35275 transitions. [2021-08-06 14:53:54,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-06 14:53:54,153 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:53:54,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:54,174 INFO L225 Difference]: With dead ends: 13923 [2021-08-06 14:53:54,174 INFO L226 Difference]: Without dead ends: 13889 [2021-08-06 14:53:54,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2629 ImplicationChecksByTransitivity, 1340.3ms TimeCoverageRelationStatistics Valid=1841, Invalid=5991, Unknown=0, NotChecked=0, Total=7832 [2021-08-06 14:53:54,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13889 states. [2021-08-06 14:53:54,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13889 to 11939. [2021-08-06 14:53:54,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11939 states, 11938 states have (on average 2.5983414307254145) internal successors, (31019), 11938 states have internal predecessors, (31019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:54,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11939 states to 11939 states and 31019 transitions. [2021-08-06 14:53:54,463 INFO L78 Accepts]: Start accepts. Automaton has 11939 states and 31019 transitions. Word has length 36 [2021-08-06 14:53:54,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:54,464 INFO L470 AbstractCegarLoop]: Abstraction has 11939 states and 31019 transitions. [2021-08-06 14:53:54,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:54,464 INFO L276 IsEmpty]: Start isEmpty. Operand 11939 states and 31019 transitions. [2021-08-06 14:53:54,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:53:54,472 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:54,472 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:54,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-06 14:53:54,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:54,693 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:54,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:54,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1652013767, now seen corresponding path program 84 times [2021-08-06 14:53:54,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:54,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224895729] [2021-08-06 14:53:54,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:54,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:54,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:54,806 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:54,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:54,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224895729] [2021-08-06 14:53:54,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224895729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:54,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842540898] [2021-08-06 14:53:54,807 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:53:54,807 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:54,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:54,808 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-06 14:53:54,809 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-06 14:53:56,751 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-08-06 14:53:56,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:53:56,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:53:56,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:53:57,257 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:57,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842540898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:57,257 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:53:57,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2021-08-06 14:53:57,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101431633] [2021-08-06 14:53:57,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:53:57,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:53:57,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:53:57,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:53:57,259 INFO L87 Difference]: Start difference. First operand 11939 states and 31019 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:58,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:53:58,646 INFO L93 Difference]: Finished difference Result 14229 states and 35822 transitions. [2021-08-06 14:53:58,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-06 14:53:58,646 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:53:58,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:53:58,669 INFO L225 Difference]: With dead ends: 14229 [2021-08-06 14:53:58,669 INFO L226 Difference]: Without dead ends: 14185 [2021-08-06 14:53:58,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2812 ImplicationChecksByTransitivity, 1177.7ms TimeCoverageRelationStatistics Valid=1915, Invalid=6275, Unknown=0, NotChecked=0, Total=8190 [2021-08-06 14:53:58,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14185 states. [2021-08-06 14:53:58,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14185 to 11149. [2021-08-06 14:53:58,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11149 states, 11148 states have (on average 2.601184068891281) internal successors, (28998), 11148 states have internal predecessors, (28998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:58,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11149 states to 11149 states and 28998 transitions. [2021-08-06 14:53:58,860 INFO L78 Accepts]: Start accepts. Automaton has 11149 states and 28998 transitions. Word has length 36 [2021-08-06 14:53:58,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:53:58,860 INFO L470 AbstractCegarLoop]: Abstraction has 11149 states and 28998 transitions. [2021-08-06 14:53:58,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:53:58,860 INFO L276 IsEmpty]: Start isEmpty. Operand 11149 states and 28998 transitions. [2021-08-06 14:53:58,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:53:58,869 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:53:58,869 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:53:58,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-06 14:53:59,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:59,083 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:53:59,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:53:59,083 INFO L82 PathProgramCache]: Analyzing trace with hash 609987765, now seen corresponding path program 85 times [2021-08-06 14:53:59,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:53:59,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658145997] [2021-08-06 14:53:59,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:53:59,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:53:59,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:53:59,219 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:53:59,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:53:59,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658145997] [2021-08-06 14:53:59,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658145997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:53:59,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351229390] [2021-08-06 14:53:59,220 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:53:59,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:53:59,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:53:59,221 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-06 14:53:59,222 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-06 14:54:01,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:01,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:01,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:01,676 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:01,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351229390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:01,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:01,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-08-06 14:54:01,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755090682] [2021-08-06 14:54:01,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 14:54:01,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:01,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 14:54:01,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=616, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:54:01,703 INFO L87 Difference]: Start difference. First operand 11149 states and 28998 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:03,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:03,254 INFO L93 Difference]: Finished difference Result 13990 states and 34960 transitions. [2021-08-06 14:54:03,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-06 14:54:03,254 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:54:03,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:03,276 INFO L225 Difference]: With dead ends: 13990 [2021-08-06 14:54:03,276 INFO L226 Difference]: Without dead ends: 13948 [2021-08-06 14:54:03,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2949 ImplicationChecksByTransitivity, 1397.8ms TimeCoverageRelationStatistics Valid=1998, Invalid=6558, Unknown=0, NotChecked=0, Total=8556 [2021-08-06 14:54:03,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13948 states. [2021-08-06 14:54:03,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13948 to 9962. [2021-08-06 14:54:03,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9962 states, 9961 states have (on average 2.597731151490814) internal successors, (25876), 9961 states have internal predecessors, (25876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:03,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9962 states to 9962 states and 25876 transitions. [2021-08-06 14:54:03,445 INFO L78 Accepts]: Start accepts. Automaton has 9962 states and 25876 transitions. Word has length 36 [2021-08-06 14:54:03,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:03,445 INFO L470 AbstractCegarLoop]: Abstraction has 9962 states and 25876 transitions. [2021-08-06 14:54:03,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:03,445 INFO L276 IsEmpty]: Start isEmpty. Operand 9962 states and 25876 transitions. [2021-08-06 14:54:03,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:03,452 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:03,452 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:03,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-06 14:54:03,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-06 14:54:03,654 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:03,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:03,655 INFO L82 PathProgramCache]: Analyzing trace with hash -759696523, now seen corresponding path program 86 times [2021-08-06 14:54:03,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:03,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225039012] [2021-08-06 14:54:03,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:03,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:03,790 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:03,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:03,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225039012] [2021-08-06 14:54:03,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225039012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:03,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248446076] [2021-08-06 14:54:03,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:54:03,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:03,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:03,791 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-06 14:54:03,792 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-06 14:54:05,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:54:05,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:05,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:05,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:06,213 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:06,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248446076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:06,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:06,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-06 14:54:06,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153967875] [2021-08-06 14:54:06,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 14:54:06,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:06,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 14:54:06,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:54:06,215 INFO L87 Difference]: Start difference. First operand 9962 states and 25876 transitions. Second operand has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:07,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:07,351 INFO L93 Difference]: Finished difference Result 12322 states and 30673 transitions. [2021-08-06 14:54:07,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-06 14:54:07,352 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:54:07,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:07,370 INFO L225 Difference]: With dead ends: 12322 [2021-08-06 14:54:07,370 INFO L226 Difference]: Without dead ends: 12322 [2021-08-06 14:54:07,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2304 ImplicationChecksByTransitivity, 1038.3ms TimeCoverageRelationStatistics Valid=1981, Invalid=6029, Unknown=0, NotChecked=0, Total=8010 [2021-08-06 14:54:07,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12322 states. [2021-08-06 14:54:07,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12322 to 8944. [2021-08-06 14:54:07,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8944 states, 8943 states have (on average 2.5896231689589624) internal successors, (23159), 8943 states have internal predecessors, (23159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:07,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8944 states to 8944 states and 23159 transitions. [2021-08-06 14:54:07,512 INFO L78 Accepts]: Start accepts. Automaton has 8944 states and 23159 transitions. Word has length 36 [2021-08-06 14:54:07,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:07,513 INFO L470 AbstractCegarLoop]: Abstraction has 8944 states and 23159 transitions. [2021-08-06 14:54:07,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:07,513 INFO L276 IsEmpty]: Start isEmpty. Operand 8944 states and 23159 transitions. [2021-08-06 14:54:07,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:07,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:07,519 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:07,542 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-06 14:54:07,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:07,722 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:07,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:07,722 INFO L82 PathProgramCache]: Analyzing trace with hash -1478431567, now seen corresponding path program 87 times [2021-08-06 14:54:07,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:07,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019904913] [2021-08-06 14:54:07,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:07,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:07,831 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:07,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:07,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019904913] [2021-08-06 14:54:07,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019904913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:07,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189976183] [2021-08-06 14:54:07,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:54:07,831 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:07,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:07,844 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-06 14:54:07,846 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-06 14:54:09,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:54:09,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:09,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:09,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:10,312 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:10,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189976183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:10,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:10,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-08-06 14:54:10,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323871233] [2021-08-06 14:54:10,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 14:54:10,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:10,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 14:54:10,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:54:10,313 INFO L87 Difference]: Start difference. First operand 8944 states and 23159 transitions. Second operand has 28 states, 28 states have (on average 2.25) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:11,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:11,665 INFO L93 Difference]: Finished difference Result 10626 states and 26434 transitions. [2021-08-06 14:54:11,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-08-06 14:54:11,665 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 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 36 [2021-08-06 14:54:11,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:11,678 INFO L225 Difference]: With dead ends: 10626 [2021-08-06 14:54:11,678 INFO L226 Difference]: Without dead ends: 10527 [2021-08-06 14:54:11,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3285 ImplicationChecksByTransitivity, 1232.3ms TimeCoverageRelationStatistics Valid=2020, Invalid=7486, Unknown=0, NotChecked=0, Total=9506 [2021-08-06 14:54:11,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10527 states. [2021-08-06 14:54:11,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10527 to 8656. [2021-08-06 14:54:11,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8656 states, 8655 states have (on average 2.577007510109763) internal successors, (22304), 8655 states have internal predecessors, (22304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:11,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8656 states to 8656 states and 22304 transitions. [2021-08-06 14:54:11,807 INFO L78 Accepts]: Start accepts. Automaton has 8656 states and 22304 transitions. Word has length 36 [2021-08-06 14:54:11,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:11,807 INFO L470 AbstractCegarLoop]: Abstraction has 8656 states and 22304 transitions. [2021-08-06 14:54:11,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:11,807 INFO L276 IsEmpty]: Start isEmpty. Operand 8656 states and 22304 transitions. [2021-08-06 14:54:11,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:11,813 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:11,813 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:11,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-06 14:54:12,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:12,034 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:12,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:12,035 INFO L82 PathProgramCache]: Analyzing trace with hash -1608257675, now seen corresponding path program 88 times [2021-08-06 14:54:12,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:12,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341851036] [2021-08-06 14:54:12,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:12,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:12,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:12,172 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:12,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:12,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341851036] [2021-08-06 14:54:12,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341851036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:12,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068965611] [2021-08-06 14:54:12,172 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:54:12,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:12,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:12,173 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-06 14:54:12,174 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-06 14:54:14,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:54:14,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:14,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:14,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:14,739 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:14,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068965611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:14,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:14,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-08-06 14:54:14,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935035608] [2021-08-06 14:54:14,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 14:54:14,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:14,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 14:54:14,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:54:14,740 INFO L87 Difference]: Start difference. First operand 8656 states and 22304 transitions. Second operand has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 27 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:16,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:16,613 INFO L93 Difference]: Finished difference Result 11669 states and 28734 transitions. [2021-08-06 14:54:16,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-08-06 14:54:16,613 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 27 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:54:16,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:16,630 INFO L225 Difference]: With dead ends: 11669 [2021-08-06 14:54:16,631 INFO L226 Difference]: Without dead ends: 11669 [2021-08-06 14:54:16,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2824 ImplicationChecksByTransitivity, 1573.1ms TimeCoverageRelationStatistics Valid=2270, Invalid=6660, Unknown=0, NotChecked=0, Total=8930 [2021-08-06 14:54:16,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11669 states. [2021-08-06 14:54:16,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11669 to 7769. [2021-08-06 14:54:16,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7769 states, 7768 states have (on average 2.5607621009268797) internal successors, (19892), 7768 states have internal predecessors, (19892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:16,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7769 states to 7769 states and 19892 transitions. [2021-08-06 14:54:16,768 INFO L78 Accepts]: Start accepts. Automaton has 7769 states and 19892 transitions. Word has length 36 [2021-08-06 14:54:16,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:16,768 INFO L470 AbstractCegarLoop]: Abstraction has 7769 states and 19892 transitions. [2021-08-06 14:54:16,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 27 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:16,768 INFO L276 IsEmpty]: Start isEmpty. Operand 7769 states and 19892 transitions. [2021-08-06 14:54:16,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:16,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:16,774 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:16,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-06 14:54:16,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:16,993 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:16,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:16,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1349650353, now seen corresponding path program 89 times [2021-08-06 14:54:16,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:16,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305161925] [2021-08-06 14:54:16,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:16,993 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:17,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:17,123 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:17,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:17,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305161925] [2021-08-06 14:54:17,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305161925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:17,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156040055] [2021-08-06 14:54:17,124 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:54:17,124 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:17,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:17,125 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-06 14:54:17,125 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-06 14:54:19,227 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:54:19,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:19,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:19,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:19,671 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:19,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156040055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:19,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:19,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2021-08-06 14:54:19,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176485284] [2021-08-06 14:54:19,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:54:19,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:19,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:54:19,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:54:19,672 INFO L87 Difference]: Start difference. First operand 7769 states and 19892 transitions. Second operand has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 26 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:21,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:21,148 INFO L93 Difference]: Finished difference Result 9358 states and 23204 transitions. [2021-08-06 14:54:21,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-06 14:54:21,148 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 26 states have internal predecessors, (63), 0 states have call successors, (0), 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 36 [2021-08-06 14:54:21,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:21,163 INFO L225 Difference]: With dead ends: 9358 [2021-08-06 14:54:21,163 INFO L226 Difference]: Without dead ends: 9292 [2021-08-06 14:54:21,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2837 ImplicationChecksByTransitivity, 1363.9ms TimeCoverageRelationStatistics Valid=1697, Invalid=6313, Unknown=0, NotChecked=0, Total=8010 [2021-08-06 14:54:21,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9292 states. [2021-08-06 14:54:21,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9292 to 7746. [2021-08-06 14:54:21,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7746 states, 7745 states have (on average 2.5536475145255) internal successors, (19778), 7745 states have internal predecessors, (19778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:21,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7746 states to 7746 states and 19778 transitions. [2021-08-06 14:54:21,301 INFO L78 Accepts]: Start accepts. Automaton has 7746 states and 19778 transitions. Word has length 36 [2021-08-06 14:54:21,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:21,301 INFO L470 AbstractCegarLoop]: Abstraction has 7746 states and 19778 transitions. [2021-08-06 14:54:21,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 26 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:21,302 INFO L276 IsEmpty]: Start isEmpty. Operand 7746 states and 19778 transitions. [2021-08-06 14:54:21,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:21,307 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:21,308 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:21,329 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-06 14:54:21,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-06 14:54:21,522 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:21,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:21,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1872827531, now seen corresponding path program 90 times [2021-08-06 14:54:21,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:21,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500442783] [2021-08-06 14:54:21,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:21,522 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:21,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:21,716 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:21,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:21,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500442783] [2021-08-06 14:54:21,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500442783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:21,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608647911] [2021-08-06 14:54:21,716 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:54:21,716 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:21,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:21,717 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-06 14:54:21,718 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-06 14:54:23,899 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:54:23,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:23,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:23,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:24,345 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:24,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608647911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:24,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:24,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2021-08-06 14:54:24,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160641985] [2021-08-06 14:54:24,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:54:24,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:24,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:54:24,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:54:24,346 INFO L87 Difference]: Start difference. First operand 7746 states and 19778 transitions. Second operand has 27 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:26,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:26,354 INFO L93 Difference]: Finished difference Result 11275 states and 27529 transitions. [2021-08-06 14:54:26,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-06 14:54:26,354 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:54:26,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:26,369 INFO L225 Difference]: With dead ends: 11275 [2021-08-06 14:54:26,369 INFO L226 Difference]: Without dead ends: 11275 [2021-08-06 14:54:26,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3564 ImplicationChecksByTransitivity, 1745.4ms TimeCoverageRelationStatistics Valid=2740, Invalid=7562, Unknown=0, NotChecked=0, Total=10302 [2021-08-06 14:54:26,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11275 states. [2021-08-06 14:54:26,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11275 to 7094. [2021-08-06 14:54:26,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7094 states, 7093 states have (on average 2.531791907514451) internal successors, (17958), 7093 states have internal predecessors, (17958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:26,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7094 states to 7094 states and 17958 transitions. [2021-08-06 14:54:26,497 INFO L78 Accepts]: Start accepts. Automaton has 7094 states and 17958 transitions. Word has length 36 [2021-08-06 14:54:26,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:26,497 INFO L470 AbstractCegarLoop]: Abstraction has 7094 states and 17958 transitions. [2021-08-06 14:54:26,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:26,498 INFO L276 IsEmpty]: Start isEmpty. Operand 7094 states and 17958 transitions. [2021-08-06 14:54:26,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:26,502 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:26,502 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:26,527 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-06 14:54:26,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:26,717 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:26,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:26,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1869749583, now seen corresponding path program 91 times [2021-08-06 14:54:26,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:26,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476415532] [2021-08-06 14:54:26,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:26,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:26,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:26,918 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:26,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:26,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476415532] [2021-08-06 14:54:26,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476415532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:26,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653417082] [2021-08-06 14:54:26,918 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:54:26,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:26,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:26,919 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-06 14:54:26,921 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-06 14:54:28,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:28,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:28,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:29,415 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:29,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653417082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:29,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:29,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15] total 25 [2021-08-06 14:54:29,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27751119] [2021-08-06 14:54:29,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 14:54:29,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:29,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 14:54:29,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:54:29,416 INFO L87 Difference]: Start difference. First operand 7094 states and 17958 transitions. Second operand has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:30,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:30,926 INFO L93 Difference]: Finished difference Result 8391 states and 20772 transitions. [2021-08-06 14:54:30,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-06 14:54:30,926 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 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 36 [2021-08-06 14:54:30,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:30,938 INFO L225 Difference]: With dead ends: 8391 [2021-08-06 14:54:30,939 INFO L226 Difference]: Without dead ends: 8352 [2021-08-06 14:54:30,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2476 ImplicationChecksByTransitivity, 1361.6ms TimeCoverageRelationStatistics Valid=1507, Invalid=5465, Unknown=0, NotChecked=0, Total=6972 [2021-08-06 14:54:30,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8352 states. [2021-08-06 14:54:31,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8352 to 7183. [2021-08-06 14:54:31,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7183 states, 7182 states have (on average 2.532442216652743) internal successors, (18188), 7182 states have internal predecessors, (18188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:31,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7183 states to 7183 states and 18188 transitions. [2021-08-06 14:54:31,056 INFO L78 Accepts]: Start accepts. Automaton has 7183 states and 18188 transitions. Word has length 36 [2021-08-06 14:54:31,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:31,056 INFO L470 AbstractCegarLoop]: Abstraction has 7183 states and 18188 transitions. [2021-08-06 14:54:31,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:31,056 INFO L276 IsEmpty]: Start isEmpty. Operand 7183 states and 18188 transitions. [2021-08-06 14:54:31,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:31,065 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:31,065 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:31,086 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-06 14:54:31,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:31,286 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:31,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:31,286 INFO L82 PathProgramCache]: Analyzing trace with hash 187230069, now seen corresponding path program 92 times [2021-08-06 14:54:31,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:31,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884576894] [2021-08-06 14:54:31,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:31,286 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:31,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:31,419 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:31,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:31,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884576894] [2021-08-06 14:54:31,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884576894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:31,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792585807] [2021-08-06 14:54:31,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:54:31,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:31,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:31,421 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-06 14:54:31,422 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-06 14:54:33,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:54:33,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:33,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:33,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:34,027 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:34,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792585807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:34,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:34,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15] total 25 [2021-08-06 14:54:34,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856692583] [2021-08-06 14:54:34,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 14:54:34,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:34,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 14:54:34,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:54:34,028 INFO L87 Difference]: Start difference. First operand 7183 states and 18188 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:36,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:36,199 INFO L93 Difference]: Finished difference Result 11937 states and 29010 transitions. [2021-08-06 14:54:36,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-08-06 14:54:36,200 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:54:36,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:36,216 INFO L225 Difference]: With dead ends: 11937 [2021-08-06 14:54:36,216 INFO L226 Difference]: Without dead ends: 11937 [2021-08-06 14:54:36,218 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4334 ImplicationChecksByTransitivity, 1821.9ms TimeCoverageRelationStatistics Valid=3216, Invalid=8340, Unknown=0, NotChecked=0, Total=11556 [2021-08-06 14:54:36,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11937 states. [2021-08-06 14:54:36,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11937 to 8770. [2021-08-06 14:54:36,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8770 states, 8769 states have (on average 2.5070133424563803) internal successors, (21984), 8769 states have internal predecessors, (21984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:36,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8770 states to 8770 states and 21984 transitions. [2021-08-06 14:54:36,380 INFO L78 Accepts]: Start accepts. Automaton has 8770 states and 21984 transitions. Word has length 36 [2021-08-06 14:54:36,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:36,380 INFO L470 AbstractCegarLoop]: Abstraction has 8770 states and 21984 transitions. [2021-08-06 14:54:36,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:36,380 INFO L276 IsEmpty]: Start isEmpty. Operand 8770 states and 21984 transitions. [2021-08-06 14:54:36,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:36,386 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:36,386 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:36,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-06 14:54:36,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:36,601 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:36,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:36,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1273265585, now seen corresponding path program 93 times [2021-08-06 14:54:36,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:36,601 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578403671] [2021-08-06 14:54:36,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:36,601 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:36,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:36,740 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:36,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:36,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578403671] [2021-08-06 14:54:36,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578403671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:36,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689070441] [2021-08-06 14:54:36,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:54:36,741 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:36,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:36,742 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-06 14:54:36,742 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-06 14:54:38,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:54:38,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:38,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:38,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:39,466 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:39,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689070441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:39,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:39,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 24 [2021-08-06 14:54:39,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866706371] [2021-08-06 14:54:39,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:54:39,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:39,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:54:39,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:54:39,467 INFO L87 Difference]: Start difference. First operand 8770 states and 21984 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 24 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:40,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:40,876 INFO L93 Difference]: Finished difference Result 9544 states and 23558 transitions. [2021-08-06 14:54:40,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-06 14:54:40,877 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 24 states have internal predecessors, (63), 0 states have call successors, (0), 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 36 [2021-08-06 14:54:40,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:40,889 INFO L225 Difference]: With dead ends: 9544 [2021-08-06 14:54:40,889 INFO L226 Difference]: Without dead ends: 9526 [2021-08-06 14:54:40,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2221 ImplicationChecksByTransitivity, 1259.0ms TimeCoverageRelationStatistics Valid=1407, Invalid=4913, Unknown=0, NotChecked=0, Total=6320 [2021-08-06 14:54:40,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9526 states. [2021-08-06 14:54:40,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9526 to 8902. [2021-08-06 14:54:40,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8902 states, 8901 states have (on average 2.510055049994383) internal successors, (22342), 8901 states have internal predecessors, (22342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:41,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8902 states to 8902 states and 22342 transitions. [2021-08-06 14:54:41,013 INFO L78 Accepts]: Start accepts. Automaton has 8902 states and 22342 transitions. Word has length 36 [2021-08-06 14:54:41,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:41,013 INFO L470 AbstractCegarLoop]: Abstraction has 8902 states and 22342 transitions. [2021-08-06 14:54:41,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 24 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:41,013 INFO L276 IsEmpty]: Start isEmpty. Operand 8902 states and 22342 transitions. [2021-08-06 14:54:41,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:41,019 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:41,019 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:41,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-06 14:54:41,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:41,233 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:41,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:41,233 INFO L82 PathProgramCache]: Analyzing trace with hash 1749148533, now seen corresponding path program 94 times [2021-08-06 14:54:41,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:41,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101619600] [2021-08-06 14:54:41,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:41,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:41,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:41,349 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:41,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:41,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101619600] [2021-08-06 14:54:41,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101619600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:41,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514321531] [2021-08-06 14:54:41,350 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:54:41,350 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:41,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:41,351 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-06 14:54:41,351 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-06 14:54:43,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:54:43,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:43,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:43,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:44,112 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:44,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514321531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:44,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:44,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 24 [2021-08-06 14:54:44,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903344666] [2021-08-06 14:54:44,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:54:44,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:44,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:54:44,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:54:44,113 INFO L87 Difference]: Start difference. First operand 8902 states and 22342 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:46,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:46,362 INFO L93 Difference]: Finished difference Result 15319 states and 37889 transitions. [2021-08-06 14:54:46,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-08-06 14:54:46,362 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 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 36 [2021-08-06 14:54:46,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:46,386 INFO L225 Difference]: With dead ends: 15319 [2021-08-06 14:54:46,386 INFO L226 Difference]: Without dead ends: 15319 [2021-08-06 14:54:46,387 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4780 ImplicationChecksByTransitivity, 1891.5ms TimeCoverageRelationStatistics Valid=3440, Invalid=8770, Unknown=0, NotChecked=0, Total=12210 [2021-08-06 14:54:46,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15319 states. [2021-08-06 14:54:46,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15319 to 13330. [2021-08-06 14:54:46,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13330 states, 13329 states have (on average 2.5292219971490733) internal successors, (33712), 13329 states have internal predecessors, (33712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:46,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13330 states to 13330 states and 33712 transitions. [2021-08-06 14:54:46,628 INFO L78 Accepts]: Start accepts. Automaton has 13330 states and 33712 transitions. Word has length 36 [2021-08-06 14:54:46,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:46,628 INFO L470 AbstractCegarLoop]: Abstraction has 13330 states and 33712 transitions. [2021-08-06 14:54:46,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:46,628 INFO L276 IsEmpty]: Start isEmpty. Operand 13330 states and 33712 transitions. [2021-08-06 14:54:46,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:46,637 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:46,637 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:46,659 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-06 14:54:46,858 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,SelfDestructingSolverStorable98 [2021-08-06 14:54:46,859 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:46,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:46,859 INFO L82 PathProgramCache]: Analyzing trace with hash -196872101, now seen corresponding path program 95 times [2021-08-06 14:54:46,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:46,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821934555] [2021-08-06 14:54:46,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:46,859 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:46,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:46,962 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:46,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:46,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821934555] [2021-08-06 14:54:46,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821934555] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:46,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662299102] [2021-08-06 14:54:46,963 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:54:46,963 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:46,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:46,964 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-06 14:54:46,976 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-06 14:54:49,283 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:54:49,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:49,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:49,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:49,728 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:49,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662299102] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:49,728 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:49,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15] total 23 [2021-08-06 14:54:49,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665237957] [2021-08-06 14:54:49,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:54:49,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:49,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:54:49,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:54:49,729 INFO L87 Difference]: Start difference. First operand 13330 states and 33712 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:51,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:51,045 INFO L93 Difference]: Finished difference Result 14924 states and 36958 transitions. [2021-08-06 14:54:51,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-06 14:54:51,045 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:54:51,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:51,066 INFO L225 Difference]: With dead ends: 14924 [2021-08-06 14:54:51,066 INFO L226 Difference]: Without dead ends: 14920 [2021-08-06 14:54:51,067 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2102 ImplicationChecksByTransitivity, 1124.7ms TimeCoverageRelationStatistics Valid=1750, Invalid=4570, Unknown=0, NotChecked=0, Total=6320 [2021-08-06 14:54:51,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14920 states. [2021-08-06 14:54:51,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14920 to 13086. [2021-08-06 14:54:51,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13086 states, 13085 states have (on average 2.525792892625143) internal successors, (33050), 13085 states have internal predecessors, (33050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:51,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13086 states to 13086 states and 33050 transitions. [2021-08-06 14:54:51,379 INFO L78 Accepts]: Start accepts. Automaton has 13086 states and 33050 transitions. Word has length 36 [2021-08-06 14:54:51,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:51,379 INFO L470 AbstractCegarLoop]: Abstraction has 13086 states and 33050 transitions. [2021-08-06 14:54:51,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:51,380 INFO L276 IsEmpty]: Start isEmpty. Operand 13086 states and 33050 transitions. [2021-08-06 14:54:51,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:51,387 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:51,387 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:51,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-06 14:54:51,609 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,SelfDestructingSolverStorable99 [2021-08-06 14:54:51,610 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:51,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:51,610 INFO L82 PathProgramCache]: Analyzing trace with hash -703218367, now seen corresponding path program 96 times [2021-08-06 14:54:51,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:51,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177660120] [2021-08-06 14:54:51,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:51,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:51,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:51,720 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 26 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:51,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:51,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177660120] [2021-08-06 14:54:51,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177660120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:51,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670762248] [2021-08-06 14:54:51,721 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:54:51,721 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:51,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:51,721 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-06 14:54:51,722 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-06 14:54:54,021 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:54:54,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:54:54,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:54,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:54,552 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:54,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670762248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:54,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:54,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 24 [2021-08-06 14:54:54,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002217536] [2021-08-06 14:54:54,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:54:54,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:54,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:54:54,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:54:54,553 INFO L87 Difference]: Start difference. First operand 13086 states and 33050 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:55,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:54:55,875 INFO L93 Difference]: Finished difference Result 15282 states and 37884 transitions. [2021-08-06 14:54:55,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-06 14:54:55,875 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:54:55,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:54:55,897 INFO L225 Difference]: With dead ends: 15282 [2021-08-06 14:54:55,897 INFO L226 Difference]: Without dead ends: 15270 [2021-08-06 14:54:55,898 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 1120.7ms TimeCoverageRelationStatistics Valid=1595, Invalid=4567, Unknown=0, NotChecked=0, Total=6162 [2021-08-06 14:54:55,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15270 states. [2021-08-06 14:54:56,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15270 to 13017. [2021-08-06 14:54:56,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13017 states, 13016 states have (on average 2.528272894898586) internal successors, (32908), 13016 states have internal predecessors, (32908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:56,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13017 states to 13017 states and 32908 transitions. [2021-08-06 14:54:56,110 INFO L78 Accepts]: Start accepts. Automaton has 13017 states and 32908 transitions. Word has length 36 [2021-08-06 14:54:56,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:54:56,111 INFO L470 AbstractCegarLoop]: Abstraction has 13017 states and 32908 transitions. [2021-08-06 14:54:56,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:54:56,111 INFO L276 IsEmpty]: Start isEmpty. Operand 13017 states and 32908 transitions. [2021-08-06 14:54:56,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:54:56,119 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:54:56,119 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:54:56,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-06 14:54:56,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-06 14:54:56,341 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:54:56,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:54:56,342 INFO L82 PathProgramCache]: Analyzing trace with hash -930439747, now seen corresponding path program 97 times [2021-08-06 14:54:56,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:54:56,342 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691665367] [2021-08-06 14:54:56,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:54:56,342 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:54:56,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:56,455 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:54:56,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:54:56,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691665367] [2021-08-06 14:54:56,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691665367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:56,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265212663] [2021-08-06 14:54:56,456 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:54:56,456 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:54:56,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:54:56,457 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-06 14:54:56,457 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-06 14:54:58,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:54:58,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:54:58,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:54:59,284 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 19 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:54:59,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265212663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:54:59,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:54:59,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15] total 25 [2021-08-06 14:54:59,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167727080] [2021-08-06 14:54:59,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 14:54:59,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:54:59,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 14:54:59,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:54:59,285 INFO L87 Difference]: Start difference. First operand 13017 states and 32908 transitions. Second operand has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:00,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:55:00,649 INFO L93 Difference]: Finished difference Result 16039 states and 39737 transitions. [2021-08-06 14:55:00,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-06 14:55:00,649 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:55:00,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:55:00,671 INFO L225 Difference]: With dead ends: 16039 [2021-08-06 14:55:00,671 INFO L226 Difference]: Without dead ends: 16019 [2021-08-06 14:55:00,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2051 ImplicationChecksByTransitivity, 1183.1ms TimeCoverageRelationStatistics Valid=1551, Invalid=4769, Unknown=0, NotChecked=0, Total=6320 [2021-08-06 14:55:00,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16019 states. [2021-08-06 14:55:00,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16019 to 13397. [2021-08-06 14:55:00,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13397 states, 13396 states have (on average 2.5326216781128696) internal successors, (33927), 13396 states have internal predecessors, (33927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:00,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13397 states to 13397 states and 33927 transitions. [2021-08-06 14:55:00,904 INFO L78 Accepts]: Start accepts. Automaton has 13397 states and 33927 transitions. Word has length 36 [2021-08-06 14:55:00,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:55:00,905 INFO L470 AbstractCegarLoop]: Abstraction has 13397 states and 33927 transitions. [2021-08-06 14:55:00,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:00,905 INFO L276 IsEmpty]: Start isEmpty. Operand 13397 states and 33927 transitions. [2021-08-06 14:55:00,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:55:00,913 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:55:00,913 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:55:00,936 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-06 14:55:01,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:01,136 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:55:01,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:55:01,136 INFO L82 PathProgramCache]: Analyzing trace with hash -246853831, now seen corresponding path program 98 times [2021-08-06 14:55:01,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:55:01,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894988490] [2021-08-06 14:55:01,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:55:01,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:55:01,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:55:01,257 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:55:01,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:55:01,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894988490] [2021-08-06 14:55:01,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894988490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:01,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997295046] [2021-08-06 14:55:01,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:55:01,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:01,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:55:01,258 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-06 14:55:01,259 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-06 14:55:03,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:55:03,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:55:03,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:55:03,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:55:04,142 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 19 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:55:04,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997295046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:04,143 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:55:04,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2021-08-06 14:55:04,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891141873] [2021-08-06 14:55:04,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:55:04,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:55:04,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:55:04,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:55:04,144 INFO L87 Difference]: Start difference. First operand 13397 states and 33927 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:05,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:55:05,543 INFO L93 Difference]: Finished difference Result 17468 states and 43250 transitions. [2021-08-06 14:55:05,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-06 14:55:05,544 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:55:05,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:55:05,573 INFO L225 Difference]: With dead ends: 17468 [2021-08-06 14:55:05,573 INFO L226 Difference]: Without dead ends: 17440 [2021-08-06 14:55:05,574 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2204 ImplicationChecksByTransitivity, 1226.9ms TimeCoverageRelationStatistics Valid=1619, Invalid=5187, Unknown=0, NotChecked=0, Total=6806 [2021-08-06 14:55:05,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17440 states. [2021-08-06 14:55:05,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17440 to 15583. [2021-08-06 14:55:05,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15583 states, 15582 states have (on average 2.5360672570915157) internal successors, (39517), 15582 states have internal predecessors, (39517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:05,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15583 states to 15583 states and 39517 transitions. [2021-08-06 14:55:05,961 INFO L78 Accepts]: Start accepts. Automaton has 15583 states and 39517 transitions. Word has length 36 [2021-08-06 14:55:05,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:55:05,961 INFO L470 AbstractCegarLoop]: Abstraction has 15583 states and 39517 transitions. [2021-08-06 14:55:05,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:05,961 INFO L276 IsEmpty]: Start isEmpty. Operand 15583 states and 39517 transitions. [2021-08-06 14:55:05,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:55:05,971 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:55:05,971 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:55:05,997 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-06 14:55:06,196 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,SelfDestructingSolverStorable102 [2021-08-06 14:55:06,197 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:55:06,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:55:06,197 INFO L82 PathProgramCache]: Analyzing trace with hash -450784843, now seen corresponding path program 99 times [2021-08-06 14:55:06,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:55:06,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022971002] [2021-08-06 14:55:06,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:55:06,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:55:06,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:55:06,322 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:55:06,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:55:06,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022971002] [2021-08-06 14:55:06,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022971002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:06,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479016824] [2021-08-06 14:55:06,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:55:06,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:06,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:55:06,324 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-06 14:55:06,327 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-06 14:55:08,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 14:55:08,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:55:08,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:55:08,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:55:09,236 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:55:09,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479016824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:09,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:55:09,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-08-06 14:55:09,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266696514] [2021-08-06 14:55:09,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 14:55:09,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:55:09,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 14:55:09,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=620, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:55:09,237 INFO L87 Difference]: Start difference. First operand 15583 states and 39517 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:10,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:55:10,798 INFO L93 Difference]: Finished difference Result 20026 states and 49571 transitions. [2021-08-06 14:55:10,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-06 14:55:10,798 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:55:10,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:55:10,829 INFO L225 Difference]: With dead ends: 20026 [2021-08-06 14:55:10,829 INFO L226 Difference]: Without dead ends: 19990 [2021-08-06 14:55:10,830 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2515 ImplicationChecksByTransitivity, 1362.5ms TimeCoverageRelationStatistics Valid=1799, Invalid=5857, Unknown=0, NotChecked=0, Total=7656 [2021-08-06 14:55:10,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19990 states. [2021-08-06 14:55:11,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19990 to 17983. [2021-08-06 14:55:11,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17983 states, 17982 states have (on average 2.533644755866978) internal successors, (45560), 17982 states have internal predecessors, (45560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:11,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17983 states to 17983 states and 45560 transitions. [2021-08-06 14:55:11,388 INFO L78 Accepts]: Start accepts. Automaton has 17983 states and 45560 transitions. Word has length 36 [2021-08-06 14:55:11,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:55:11,388 INFO L470 AbstractCegarLoop]: Abstraction has 17983 states and 45560 transitions. [2021-08-06 14:55:11,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:11,388 INFO L276 IsEmpty]: Start isEmpty. Operand 17983 states and 45560 transitions. [2021-08-06 14:55:11,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:55:11,398 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:55:11,398 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:55:11,422 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-06 14:55:11,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-06 14:55:11,621 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:55:11,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:55:11,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1140008241, now seen corresponding path program 100 times [2021-08-06 14:55:11,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:55:11,622 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81759217] [2021-08-06 14:55:11,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:55:11,622 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:55:11,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:55:11,804 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:55:11,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:55:11,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81759217] [2021-08-06 14:55:11,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81759217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:11,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583123457] [2021-08-06 14:55:11,805 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:55:11,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:11,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:55:11,805 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-06 14:55:11,806 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-06 14:55:14,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:55:14,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:55:14,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:55:14,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:55:14,647 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:55:14,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583123457] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:14,647 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:55:14,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-06 14:55:14,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770524958] [2021-08-06 14:55:14,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 14:55:14,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:55:14,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 14:55:14,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=659, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:55:14,648 INFO L87 Difference]: Start difference. First operand 17983 states and 45560 transitions. Second operand has 29 states, 29 states have (on average 2.1379310344827585) internal successors, (62), 28 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:16,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:55:16,222 INFO L93 Difference]: Finished difference Result 19957 states and 49654 transitions. [2021-08-06 14:55:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-06 14:55:16,222 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.1379310344827585) internal successors, (62), 28 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:55:16,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:55:16,254 INFO L225 Difference]: With dead ends: 19957 [2021-08-06 14:55:16,254 INFO L226 Difference]: Without dead ends: 19913 [2021-08-06 14:55:16,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3033 ImplicationChecksByTransitivity, 1491.6ms TimeCoverageRelationStatistics Valid=2089, Invalid=6841, Unknown=0, NotChecked=0, Total=8930 [2021-08-06 14:55:16,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19913 states. [2021-08-06 14:55:16,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19913 to 18106. [2021-08-06 14:55:16,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18106 states, 18105 states have (on average 2.5389671361502346) internal successors, (45968), 18105 states have internal predecessors, (45968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:16,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18106 states to 18106 states and 45968 transitions. [2021-08-06 14:55:16,574 INFO L78 Accepts]: Start accepts. Automaton has 18106 states and 45968 transitions. Word has length 36 [2021-08-06 14:55:16,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:55:16,574 INFO L470 AbstractCegarLoop]: Abstraction has 18106 states and 45968 transitions. [2021-08-06 14:55:16,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.1379310344827585) internal successors, (62), 28 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:16,574 INFO L276 IsEmpty]: Start isEmpty. Operand 18106 states and 45968 transitions. [2021-08-06 14:55:16,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:55:16,586 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:55:16,586 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:55:16,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-06 14:55:16,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:16,808 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:55:16,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:55:16,808 INFO L82 PathProgramCache]: Analyzing trace with hash -830876749, now seen corresponding path program 101 times [2021-08-06 14:55:16,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:55:16,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438412748] [2021-08-06 14:55:16,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:55:16,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:55:16,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:55:16,875 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:55:16,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:55:16,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438412748] [2021-08-06 14:55:16,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438412748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:16,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510518338] [2021-08-06 14:55:16,875 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:55:16,875 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:16,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:55:16,876 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-06 14:55:16,877 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-06 14:55:19,462 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:55:19,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:55:19,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 14:55:19,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:55:20,036 INFO L354 Elim1Store]: treesize reduction 96, result has 43.2 percent of original size [2021-08-06 14:55:20,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 163 treesize of output 143 [2021-08-06 14:55:40,119 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:55:40,120 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 11 new quantified variables, introduced 15 case distinctions, treesize of input 291 treesize of output 214 [2021-08-06 14:55:40,571 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:55:40,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510518338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:40,572 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:55:40,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14] total 20 [2021-08-06 14:55:40,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504506894] [2021-08-06 14:55:40,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:55:40,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:55:40,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:55:40,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:55:40,573 INFO L87 Difference]: Start difference. First operand 18106 states and 45968 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:40,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:55:40,901 INFO L93 Difference]: Finished difference Result 20298 states and 51395 transitions. [2021-08-06 14:55:40,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:55:40,901 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:55:40,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:55:40,936 INFO L225 Difference]: With dead ends: 20298 [2021-08-06 14:55:40,936 INFO L226 Difference]: Without dead ends: 20291 [2021-08-06 14:55:40,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 293.8ms TimeCoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:55:40,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20291 states. [2021-08-06 14:55:41,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20291 to 19572. [2021-08-06 14:55:41,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19572 states, 19571 states have (on average 2.545552092381585) internal successors, (49819), 19571 states have internal predecessors, (49819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:41,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19572 states to 19572 states and 49819 transitions. [2021-08-06 14:55:41,290 INFO L78 Accepts]: Start accepts. Automaton has 19572 states and 49819 transitions. Word has length 38 [2021-08-06 14:55:41,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:55:41,290 INFO L470 AbstractCegarLoop]: Abstraction has 19572 states and 49819 transitions. [2021-08-06 14:55:41,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:41,290 INFO L276 IsEmpty]: Start isEmpty. Operand 19572 states and 49819 transitions. [2021-08-06 14:55:41,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:55:41,305 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:55:41,305 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:55:41,330 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-06 14:55:41,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:41,523 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:55:41,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:55:41,523 INFO L82 PathProgramCache]: Analyzing trace with hash 1165761971, now seen corresponding path program 102 times [2021-08-06 14:55:41,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:55:41,523 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506022452] [2021-08-06 14:55:41,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:55:41,524 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:55:41,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:55:41,676 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:55:41,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:55:41,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506022452] [2021-08-06 14:55:41,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506022452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:41,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195327185] [2021-08-06 14:55:41,677 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:55:41,677 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:41,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:55:41,678 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-06 14:55:41,678 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-06 14:55:44,051 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 14:55:44,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:55:44,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 14:55:44,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:55:44,939 INFO L354 Elim1Store]: treesize reduction 586, result has 20.9 percent of original size [2021-08-06 14:55:44,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 17 new quantified variables, introduced 55 case distinctions, treesize of input 201 treesize of output 223 [2021-08-06 14:55:44,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:55:44,991 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 10 new quantified variables, introduced 15 case distinctions, treesize of input 275 treesize of output 211 [2021-08-06 14:55:45,319 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:55:45,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195327185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:45,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:55:45,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14] total 20 [2021-08-06 14:55:45,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953828228] [2021-08-06 14:55:45,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:55:45,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:55:45,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:55:45,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:55:45,320 INFO L87 Difference]: Start difference. First operand 19572 states and 49819 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:45,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:55:45,558 INFO L93 Difference]: Finished difference Result 20658 states and 52485 transitions. [2021-08-06 14:55:45,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:55:45,558 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:55:45,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:55:45,596 INFO L225 Difference]: With dead ends: 20658 [2021-08-06 14:55:45,596 INFO L226 Difference]: Without dead ends: 20649 [2021-08-06 14:55:45,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 206.6ms TimeCoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:55:45,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20649 states. [2021-08-06 14:55:46,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20649 to 20358. [2021-08-06 14:55:46,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20358 states, 20357 states have (on average 2.5531758117600827) internal successors, (51975), 20357 states have internal predecessors, (51975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:46,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20358 states to 20358 states and 51975 transitions. [2021-08-06 14:55:46,106 INFO L78 Accepts]: Start accepts. Automaton has 20358 states and 51975 transitions. Word has length 38 [2021-08-06 14:55:46,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:55:46,106 INFO L470 AbstractCegarLoop]: Abstraction has 20358 states and 51975 transitions. [2021-08-06 14:55:46,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:46,107 INFO L276 IsEmpty]: Start isEmpty. Operand 20358 states and 51975 transitions. [2021-08-06 14:55:46,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:55:46,120 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:55:46,121 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:55:46,144 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-06 14:55:46,344 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,SelfDestructingSolverStorable106 [2021-08-06 14:55:46,344 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:55:46,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:55:46,345 INFO L82 PathProgramCache]: Analyzing trace with hash 494904243, now seen corresponding path program 103 times [2021-08-06 14:55:46,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:55:46,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637176372] [2021-08-06 14:55:46,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:55:46,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:55:46,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:55:46,421 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:55:46,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:55:46,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637176372] [2021-08-06 14:55:46,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637176372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:46,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725339132] [2021-08-06 14:55:46,422 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:55:46,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:46,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:55:46,423 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-06 14:55:46,424 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-06 14:55:49,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:55:49,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-06 14:55:49,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:55:49,713 INFO L354 Elim1Store]: treesize reduction 307, result has 31.6 percent of original size [2021-08-06 14:55:49,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 14 new quantified variables, introduced 36 case distinctions, treesize of input 158 treesize of output 194 [2021-08-06 14:55:50,355 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:55:50,356 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 10 new quantified variables, introduced 15 case distinctions, treesize of input 239 treesize of output 211 [2021-08-06 14:55:50,394 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:55:50,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725339132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:50,394 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:55:50,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14] total 20 [2021-08-06 14:55:50,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093613070] [2021-08-06 14:55:50,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:55:50,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:55:50,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:55:50,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:55:50,395 INFO L87 Difference]: Start difference. First operand 20358 states and 51975 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:50,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:55:50,662 INFO L93 Difference]: Finished difference Result 21714 states and 55240 transitions. [2021-08-06 14:55:50,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:55:50,662 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:55:50,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:55:50,702 INFO L225 Difference]: With dead ends: 21714 [2021-08-06 14:55:50,702 INFO L226 Difference]: Without dead ends: 21689 [2021-08-06 14:55:50,702 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 240.9ms TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:55:50,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21689 states. [2021-08-06 14:55:51,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21689 to 20898. [2021-08-06 14:55:51,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20898 states, 20897 states have (on average 2.5599368330382353) internal successors, (53495), 20897 states have internal predecessors, (53495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:51,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20898 states to 20898 states and 53495 transitions. [2021-08-06 14:55:51,088 INFO L78 Accepts]: Start accepts. Automaton has 20898 states and 53495 transitions. Word has length 38 [2021-08-06 14:55:51,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:55:51,088 INFO L470 AbstractCegarLoop]: Abstraction has 20898 states and 53495 transitions. [2021-08-06 14:55:51,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:51,088 INFO L276 IsEmpty]: Start isEmpty. Operand 20898 states and 53495 transitions. [2021-08-06 14:55:51,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:55:51,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:55:51,103 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:55:51,127 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-06 14:55:51,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:51,312 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:55:51,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:55:51,313 INFO L82 PathProgramCache]: Analyzing trace with hash 45722035, now seen corresponding path program 104 times [2021-08-06 14:55:51,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:55:51,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657384591] [2021-08-06 14:55:51,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:55:51,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:55:51,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:55:51,404 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:55:51,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:55:51,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657384591] [2021-08-06 14:55:51,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657384591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:51,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135846882] [2021-08-06 14:55:51,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:55:51,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:51,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:55:51,405 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-06 14:55:51,406 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-06 14:55:54,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:55:54,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:55:54,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-06 14:55:54,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:55:54,659 INFO L354 Elim1Store]: treesize reduction 180, result has 41.7 percent of original size [2021-08-06 14:55:54,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 13 new quantified variables, introduced 28 case distinctions, treesize of input 160 treesize of output 177 [2021-08-06 14:55:57,929 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:55:57,930 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 10 new quantified variables, introduced 15 case distinctions, treesize of input 219 treesize of output 211 [2021-08-06 14:55:57,967 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:55:57,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135846882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:57,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:55:57,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14] total 20 [2021-08-06 14:55:57,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037409838] [2021-08-06 14:55:57,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:55:57,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:55:57,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:55:57,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:55:57,967 INFO L87 Difference]: Start difference. First operand 20898 states and 53495 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:58,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:55:58,230 INFO L93 Difference]: Finished difference Result 22481 states and 57375 transitions. [2021-08-06 14:55:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:55:58,230 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:55:58,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:55:58,267 INFO L225 Difference]: With dead ends: 22481 [2021-08-06 14:55:58,267 INFO L226 Difference]: Without dead ends: 22452 [2021-08-06 14:55:58,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 344.3ms TimeCoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:55:58,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22452 states. [2021-08-06 14:55:58,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22452 to 21528. [2021-08-06 14:55:58,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21528 states, 21527 states have (on average 2.5663585265016025) internal successors, (55246), 21527 states have internal predecessors, (55246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:58,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21528 states to 21528 states and 55246 transitions. [2021-08-06 14:55:58,648 INFO L78 Accepts]: Start accepts. Automaton has 21528 states and 55246 transitions. Word has length 38 [2021-08-06 14:55:58,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:55:58,648 INFO L470 AbstractCegarLoop]: Abstraction has 21528 states and 55246 transitions. [2021-08-06 14:55:58,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:55:58,648 INFO L276 IsEmpty]: Start isEmpty. Operand 21528 states and 55246 transitions. [2021-08-06 14:55:58,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:55:58,664 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:55:58,664 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:55:58,690 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-06 14:55:58,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:58,877 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:55:58,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:55:58,877 INFO L82 PathProgramCache]: Analyzing trace with hash -2121650253, now seen corresponding path program 105 times [2021-08-06 14:55:58,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:55:58,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835693595] [2021-08-06 14:55:58,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:55:58,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:55:58,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:55:58,950 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:55:58,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:55:58,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835693595] [2021-08-06 14:55:58,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835693595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:55:58,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609460027] [2021-08-06 14:55:58,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:55:58,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:55:58,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:55:58,951 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-06 14:55:58,951 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-06 14:56:01,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-06 14:56:01,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:56:01,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 14:56:01,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:56:02,491 INFO L354 Elim1Store]: treesize reduction 169, result has 36.7 percent of original size [2021-08-06 14:56:02,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 14 new quantified variables, introduced 28 case distinctions, treesize of input 213 treesize of output 172 [2021-08-06 14:56:02,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:56:02,540 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 10 new quantified variables, introduced 15 case distinctions, treesize of input 231 treesize of output 211 [2021-08-06 14:56:02,576 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:56:02,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609460027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:56:02,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:56:02,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14] total 20 [2021-08-06 14:56:02,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335318382] [2021-08-06 14:56:02,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:56:02,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:56:02,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:56:02,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:56:02,577 INFO L87 Difference]: Start difference. First operand 21528 states and 55246 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:56:02,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:56:02,821 INFO L93 Difference]: Finished difference Result 23080 states and 59124 transitions. [2021-08-06 14:56:02,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:56:02,821 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:56:02,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:56:02,861 INFO L225 Difference]: With dead ends: 23080 [2021-08-06 14:56:02,861 INFO L226 Difference]: Without dead ends: 23054 [2021-08-06 14:56:02,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 296.7ms TimeCoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:56:02,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23054 states. [2021-08-06 14:56:03,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23054 to 22204. [2021-08-06 14:56:03,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22204 states, 22203 states have (on average 2.572535242985182) internal successors, (57118), 22203 states have internal predecessors, (57118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:56:03,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22204 states to 22204 states and 57118 transitions. [2021-08-06 14:56:03,272 INFO L78 Accepts]: Start accepts. Automaton has 22204 states and 57118 transitions. Word has length 38 [2021-08-06 14:56:03,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:56:03,272 INFO L470 AbstractCegarLoop]: Abstraction has 22204 states and 57118 transitions. [2021-08-06 14:56:03,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:56:03,272 INFO L276 IsEmpty]: Start isEmpty. Operand 22204 states and 57118 transitions. [2021-08-06 14:56:03,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:56:03,292 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:56:03,292 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:56:03,320 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-06 14:56:03,503 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,SelfDestructingSolverStorable109 [2021-08-06 14:56:03,504 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:56:03,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:56:03,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1907280461, now seen corresponding path program 106 times [2021-08-06 14:56:03,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:56:03,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231078723] [2021-08-06 14:56:03,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:56:03,504 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:56:03,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:56:03,570 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:56:03,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:56:03,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231078723] [2021-08-06 14:56:03,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231078723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:56:03,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107144759] [2021-08-06 14:56:03,570 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:56:03,571 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:56:03,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:56:03,571 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-06 14:56:03,572 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-06 14:56:06,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:56:06,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:56:06,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-06 14:56:06,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:56:06,743 INFO L354 Elim1Store]: treesize reduction 48, result has 63.4 percent of original size [2021-08-06 14:56:06,743 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 11 new quantified variables, introduced 15 case distinctions, treesize of input 140 treesize of output 129 [2021-08-06 14:56:23,542 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:56:23,543 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 10 new quantified variables, introduced 15 case distinctions, treesize of input 207 treesize of output 211 [2021-08-06 14:56:23,931 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:56:23,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107144759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:56:23,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:56:23,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14] total 20 [2021-08-06 14:56:23,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430989186] [2021-08-06 14:56:23,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:56:23,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:56:23,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:56:23,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:56:23,932 INFO L87 Difference]: Start difference. First operand 22204 states and 57118 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:56:24,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:56:24,332 INFO L93 Difference]: Finished difference Result 23947 states and 61327 transitions. [2021-08-06 14:56:24,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:56:24,333 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:56:24,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:56:24,376 INFO L225 Difference]: With dead ends: 23947 [2021-08-06 14:56:24,376 INFO L226 Difference]: Without dead ends: 23910 [2021-08-06 14:56:24,376 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 250.7ms TimeCoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:56:24,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23910 states. [2021-08-06 14:56:24,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23910 to 22942. [2021-08-06 14:56:24,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22942 states, 22941 states have (on average 2.580489080685236) internal successors, (59199), 22941 states have internal predecessors, (59199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:56:24,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22942 states to 22942 states and 59199 transitions. [2021-08-06 14:56:24,880 INFO L78 Accepts]: Start accepts. Automaton has 22942 states and 59199 transitions. Word has length 38 [2021-08-06 14:56:24,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:56:24,880 INFO L470 AbstractCegarLoop]: Abstraction has 22942 states and 59199 transitions. [2021-08-06 14:56:24,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:56:24,880 INFO L276 IsEmpty]: Start isEmpty. Operand 22942 states and 59199 transitions. [2021-08-06 14:56:24,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:56:24,897 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:56:24,897 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:56:24,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-06 14:56:25,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:56:25,123 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:56:25,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:56:25,123 INFO L82 PathProgramCache]: Analyzing trace with hash -2056340557, now seen corresponding path program 107 times [2021-08-06 14:56:25,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:56:25,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165700504] [2021-08-06 14:56:25,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:56:25,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:56:25,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:56:25,211 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:56:25,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:56:25,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165700504] [2021-08-06 14:56:25,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165700504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:56:25,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255960437] [2021-08-06 14:56:25,211 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:56:25,211 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:56:25,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:56:25,212 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-06 14:56:25,214 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-06 14:56:28,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:56:28,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:56:28,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-06 14:56:28,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:56:28,342 INFO L354 Elim1Store]: treesize reduction 48, result has 60.3 percent of original size [2021-08-06 14:56:28,342 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 11 new quantified variables, introduced 15 case distinctions, treesize of input 118 treesize of output 121 [2021-08-06 14:57:06,480 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:57:06,480 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 11 new quantified variables, introduced 15 case distinctions, treesize of input 291 treesize of output 214 [2021-08-06 14:57:06,517 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:57:06,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255960437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:06,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:06,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14] total 20 [2021-08-06 14:57:06,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39370922] [2021-08-06 14:57:06,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 14:57:06,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:06,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 14:57:06,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:57:06,518 INFO L87 Difference]: Start difference. First operand 22942 states and 59199 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:06,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:06,867 INFO L93 Difference]: Finished difference Result 24204 states and 62062 transitions. [2021-08-06 14:57:06,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:57:06,868 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:57:06,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:06,909 INFO L225 Difference]: With dead ends: 24204 [2021-08-06 14:57:06,909 INFO L226 Difference]: Without dead ends: 24197 [2021-08-06 14:57:06,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 276.9ms TimeCoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:57:06,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24197 states. [2021-08-06 14:57:07,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24197 to 23411. [2021-08-06 14:57:07,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23411 states, 23410 states have (on average 2.5850918410935497) internal successors, (60517), 23410 states have internal predecessors, (60517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:07,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23411 states to 23411 states and 60517 transitions. [2021-08-06 14:57:07,359 INFO L78 Accepts]: Start accepts. Automaton has 23411 states and 60517 transitions. Word has length 38 [2021-08-06 14:57:07,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:07,359 INFO L470 AbstractCegarLoop]: Abstraction has 23411 states and 60517 transitions. [2021-08-06 14:57:07,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:07,359 INFO L276 IsEmpty]: Start isEmpty. Operand 23411 states and 60517 transitions. [2021-08-06 14:57:07,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:57:07,377 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:07,377 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:07,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:07,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-06 14:57:07,602 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:57:07,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:07,604 INFO L82 PathProgramCache]: Analyzing trace with hash 654351669, now seen corresponding path program 108 times [2021-08-06 14:57:07,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:07,605 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045112607] [2021-08-06 14:57:07,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:07,605 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:07,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:07,820 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:07,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:07,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045112607] [2021-08-06 14:57:07,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045112607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:07,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009116794] [2021-08-06 14:57:07,820 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:57:07,820 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:07,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:07,821 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-06 14:57:07,822 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-06 14:57:10,688 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 14:57:10,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:10,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:10,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:11,307 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:11,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009116794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:11,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:11,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-06 14:57:11,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237688747] [2021-08-06 14:57:11,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-06 14:57:11,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:11,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-06 14:57:11,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 14:57:11,315 INFO L87 Difference]: Start difference. First operand 23411 states and 60517 transitions. Second operand has 34 states, 34 states have (on average 2.176470588235294) internal successors, (74), 33 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:13,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:13,512 INFO L93 Difference]: Finished difference Result 25898 states and 65777 transitions. [2021-08-06 14:57:13,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-08-06 14:57:13,513 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.176470588235294) internal successors, (74), 33 states have internal predecessors, (74), 0 states have call successors, (0), 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 40 [2021-08-06 14:57:13,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:13,561 INFO L225 Difference]: With dead ends: 25898 [2021-08-06 14:57:13,561 INFO L226 Difference]: Without dead ends: 25898 [2021-08-06 14:57:13,562 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3673 ImplicationChecksByTransitivity, 1887.9ms TimeCoverageRelationStatistics Valid=3180, Invalid=9030, Unknown=0, NotChecked=0, Total=12210 [2021-08-06 14:57:13,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25898 states. [2021-08-06 14:57:13,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25898 to 21896. [2021-08-06 14:57:13,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21896 states, 21895 states have (on average 2.5780771865722767) internal successors, (56447), 21895 states have internal predecessors, (56447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:13,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21896 states to 21896 states and 56447 transitions. [2021-08-06 14:57:13,965 INFO L78 Accepts]: Start accepts. Automaton has 21896 states and 56447 transitions. Word has length 40 [2021-08-06 14:57:13,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:13,965 INFO L470 AbstractCegarLoop]: Abstraction has 21896 states and 56447 transitions. [2021-08-06 14:57:13,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.176470588235294) internal successors, (74), 33 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:13,966 INFO L276 IsEmpty]: Start isEmpty. Operand 21896 states and 56447 transitions. [2021-08-06 14:57:13,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:57:13,983 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:13,984 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:14,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:14,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:14,191 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:57:14,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:14,191 INFO L82 PathProgramCache]: Analyzing trace with hash -531457935, now seen corresponding path program 109 times [2021-08-06 14:57:14,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:14,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747130091] [2021-08-06 14:57:14,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:14,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:14,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:14,369 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:14,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:14,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747130091] [2021-08-06 14:57:14,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747130091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:14,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746518360] [2021-08-06 14:57:14,369 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:57:14,370 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:14,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:14,370 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-06 14:57:14,371 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-06 14:57:17,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:17,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:17,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:17,852 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:17,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746518360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:17,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:17,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-06 14:57:17,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130061237] [2021-08-06 14:57:17,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-06 14:57:17,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:17,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-06 14:57:17,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=875, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 14:57:17,853 INFO L87 Difference]: Start difference. First operand 21896 states and 56447 transitions. Second operand has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:21,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:21,331 INFO L93 Difference]: Finished difference Result 30410 states and 76384 transitions. [2021-08-06 14:57:21,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-08-06 14:57:21,331 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:57:21,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:21,389 INFO L225 Difference]: With dead ends: 30410 [2021-08-06 14:57:21,389 INFO L226 Difference]: Without dead ends: 30222 [2021-08-06 14:57:21,391 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7844 ImplicationChecksByTransitivity, 3218.6ms TimeCoverageRelationStatistics Valid=4727, Invalid=17923, Unknown=0, NotChecked=0, Total=22650 [2021-08-06 14:57:21,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30222 states. [2021-08-06 14:57:21,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30222 to 22632. [2021-08-06 14:57:21,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22632 states, 22631 states have (on average 2.5780124607838806) internal successors, (58343), 22631 states have internal predecessors, (58343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:21,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22632 states to 22632 states and 58343 transitions. [2021-08-06 14:57:21,922 INFO L78 Accepts]: Start accepts. Automaton has 22632 states and 58343 transitions. Word has length 40 [2021-08-06 14:57:21,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:21,923 INFO L470 AbstractCegarLoop]: Abstraction has 22632 states and 58343 transitions. [2021-08-06 14:57:21,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:21,923 INFO L276 IsEmpty]: Start isEmpty. Operand 22632 states and 58343 transitions. [2021-08-06 14:57:21,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:57:21,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:21,940 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:21,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:22,156 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,SelfDestructingSolverStorable113 [2021-08-06 14:57:22,156 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:57:22,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:22,156 INFO L82 PathProgramCache]: Analyzing trace with hash -23690603, now seen corresponding path program 110 times [2021-08-06 14:57:22,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:22,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224704944] [2021-08-06 14:57:22,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:22,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:22,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:22,282 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:22,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:22,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224704944] [2021-08-06 14:57:22,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224704944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:22,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793423016] [2021-08-06 14:57:22,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:22,283 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:22,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:22,283 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-06 14:57:22,284 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-06 14:57:25,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:25,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:25,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:25,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:25,821 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:25,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793423016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:25,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:25,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17] total 26 [2021-08-06 14:57:25,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800134906] [2021-08-06 14:57:25,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:57:25,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:25,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:57:25,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:57:25,822 INFO L87 Difference]: Start difference. First operand 22632 states and 58343 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:28,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:28,842 INFO L93 Difference]: Finished difference Result 39864 states and 101563 transitions. [2021-08-06 14:57:28,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2021-08-06 14:57:28,842 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 14:57:28,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:28,908 INFO L225 Difference]: With dead ends: 39864 [2021-08-06 14:57:28,908 INFO L226 Difference]: Without dead ends: 39844 [2021-08-06 14:57:28,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6651 ImplicationChecksByTransitivity, 2485.4ms TimeCoverageRelationStatistics Valid=4595, Invalid=12961, Unknown=0, NotChecked=0, Total=17556 [2021-08-06 14:57:28,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39844 states. [2021-08-06 14:57:29,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39844 to 29497. [2021-08-06 14:57:29,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29497 states, 29496 states have (on average 2.577230810957418) internal successors, (76018), 29496 states have internal predecessors, (76018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:29,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29497 states to 29497 states and 76018 transitions. [2021-08-06 14:57:29,499 INFO L78 Accepts]: Start accepts. Automaton has 29497 states and 76018 transitions. Word has length 40 [2021-08-06 14:57:29,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:29,499 INFO L470 AbstractCegarLoop]: Abstraction has 29497 states and 76018 transitions. [2021-08-06 14:57:29,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:29,499 INFO L276 IsEmpty]: Start isEmpty. Operand 29497 states and 76018 transitions. [2021-08-06 14:57:29,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:57:29,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:29,519 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:29,545 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-06 14:57:29,732 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,SelfDestructingSolverStorable114 [2021-08-06 14:57:29,733 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:57:29,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:29,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1407588685, now seen corresponding path program 111 times [2021-08-06 14:57:29,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:29,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808824915] [2021-08-06 14:57:29,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:29,733 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:29,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:29,856 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:29,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:29,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808824915] [2021-08-06 14:57:29,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808824915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:29,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408044709] [2021-08-06 14:57:29,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:29,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:29,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:29,858 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-06 14:57:29,858 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-06 14:57:32,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-06 14:57:32,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:32,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:32,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:33,434 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:33,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408044709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:33,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:33,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17] total 26 [2021-08-06 14:57:33,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425658787] [2021-08-06 14:57:33,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:57:33,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:33,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:57:33,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:57:33,435 INFO L87 Difference]: Start difference. First operand 29497 states and 76018 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:35,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:35,559 INFO L93 Difference]: Finished difference Result 30394 states and 77833 transitions. [2021-08-06 14:57:35,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-08-06 14:57:35,560 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 14:57:35,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:35,618 INFO L225 Difference]: With dead ends: 30394 [2021-08-06 14:57:35,618 INFO L226 Difference]: Without dead ends: 30390 [2021-08-06 14:57:35,620 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3712 ImplicationChecksByTransitivity, 1801.5ms TimeCoverageRelationStatistics Valid=2606, Invalid=8314, Unknown=0, NotChecked=0, Total=10920 [2021-08-06 14:57:35,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30390 states. [2021-08-06 14:57:36,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30390 to 29497. [2021-08-06 14:57:36,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29497 states, 29496 states have (on average 2.5766883645240033) internal successors, (76002), 29496 states have internal predecessors, (76002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:36,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29497 states to 29497 states and 76002 transitions. [2021-08-06 14:57:36,181 INFO L78 Accepts]: Start accepts. Automaton has 29497 states and 76002 transitions. Word has length 40 [2021-08-06 14:57:36,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:36,181 INFO L470 AbstractCegarLoop]: Abstraction has 29497 states and 76002 transitions. [2021-08-06 14:57:36,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:36,181 INFO L276 IsEmpty]: Start isEmpty. Operand 29497 states and 76002 transitions. [2021-08-06 14:57:36,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:57:36,201 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:36,201 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:36,226 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:36,426 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,SelfDestructingSolverStorable115 [2021-08-06 14:57:36,426 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:57:36,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:36,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1612029327, now seen corresponding path program 112 times [2021-08-06 14:57:36,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:36,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014136940] [2021-08-06 14:57:36,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:36,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:36,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:36,544 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 53 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:57:36,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:36,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014136940] [2021-08-06 14:57:36,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014136940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:36,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768118186] [2021-08-06 14:57:36,545 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:57:36,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:36,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:36,545 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-06 14:57:36,546 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-06 14:57:39,731 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:57:39,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:39,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:39,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:40,254 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:40,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768118186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:40,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:40,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17] total 26 [2021-08-06 14:57:40,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240268276] [2021-08-06 14:57:40,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:57:40,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:40,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:57:40,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:57:40,255 INFO L87 Difference]: Start difference. First operand 29497 states and 76002 transitions. Second operand has 27 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 26 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:41,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:41,925 INFO L93 Difference]: Finished difference Result 37584 states and 96225 transitions. [2021-08-06 14:57:41,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-06 14:57:41,925 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 26 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:57:41,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:42,008 INFO L225 Difference]: With dead ends: 37584 [2021-08-06 14:57:42,008 INFO L226 Difference]: Without dead ends: 37560 [2021-08-06 14:57:42,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2330 ImplicationChecksByTransitivity, 1296.4ms TimeCoverageRelationStatistics Valid=1833, Invalid=5649, Unknown=0, NotChecked=0, Total=7482 [2021-08-06 14:57:42,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37560 states. [2021-08-06 14:57:42,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37560 to 29719. [2021-08-06 14:57:42,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29719 states, 29718 states have (on average 2.5852345379904436) internal successors, (76828), 29718 states have internal predecessors, (76828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:42,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29719 states to 29719 states and 76828 transitions. [2021-08-06 14:57:42,677 INFO L78 Accepts]: Start accepts. Automaton has 29719 states and 76828 transitions. Word has length 40 [2021-08-06 14:57:42,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:42,677 INFO L470 AbstractCegarLoop]: Abstraction has 29719 states and 76828 transitions. [2021-08-06 14:57:42,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 26 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:42,677 INFO L276 IsEmpty]: Start isEmpty. Operand 29719 states and 76828 transitions. [2021-08-06 14:57:42,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:57:42,697 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:42,697 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:42,721 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-06 14:57:42,900 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,SelfDestructingSolverStorable116 [2021-08-06 14:57:42,900 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:57:42,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:42,900 INFO L82 PathProgramCache]: Analyzing trace with hash -472234239, now seen corresponding path program 113 times [2021-08-06 14:57:42,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:42,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399516527] [2021-08-06 14:57:42,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:42,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:42,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:43,029 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:43,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:43,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399516527] [2021-08-06 14:57:43,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399516527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:43,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847123320] [2021-08-06 14:57:43,029 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:57:43,029 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:43,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:43,030 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-06 14:57:43,031 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-06 14:57:46,261 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-08-06 14:57:46,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:46,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:46,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:46,788 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:46,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847123320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:46,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:46,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 27 [2021-08-06 14:57:46,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063656083] [2021-08-06 14:57:46,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 14:57:46,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:46,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 14:57:46,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:57:46,789 INFO L87 Difference]: Start difference. First operand 29719 states and 76828 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:49,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:49,000 INFO L93 Difference]: Finished difference Result 32131 states and 82168 transitions. [2021-08-06 14:57:49,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-06 14:57:49,000 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 14:57:49,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:49,059 INFO L225 Difference]: With dead ends: 32131 [2021-08-06 14:57:49,060 INFO L226 Difference]: Without dead ends: 32111 [2021-08-06 14:57:49,061 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3894 ImplicationChecksByTransitivity, 1879.4ms TimeCoverageRelationStatistics Valid=2672, Invalid=8670, Unknown=0, NotChecked=0, Total=11342 [2021-08-06 14:57:49,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32111 states. [2021-08-06 14:57:49,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32111 to 30307. [2021-08-06 14:57:49,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30307 states, 30306 states have (on average 2.587045469543985) internal successors, (78403), 30306 states have internal predecessors, (78403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:49,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30307 states to 30307 states and 78403 transitions. [2021-08-06 14:57:49,664 INFO L78 Accepts]: Start accepts. Automaton has 30307 states and 78403 transitions. Word has length 40 [2021-08-06 14:57:49,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:49,665 INFO L470 AbstractCegarLoop]: Abstraction has 30307 states and 78403 transitions. [2021-08-06 14:57:49,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:49,665 INFO L276 IsEmpty]: Start isEmpty. Operand 30307 states and 78403 transitions. [2021-08-06 14:57:49,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:57:49,686 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:49,686 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:49,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-06 14:57:49,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:49,900 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:57:49,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:49,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1148637827, now seen corresponding path program 114 times [2021-08-06 14:57:49,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:49,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567679518] [2021-08-06 14:57:49,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:49,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:49,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:50,023 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 31 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:50,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:50,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567679518] [2021-08-06 14:57:50,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567679518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:50,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352798792] [2021-08-06 14:57:50,024 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:57:50,024 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:50,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:50,024 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-06 14:57:50,025 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-06 14:57:53,267 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-08-06 14:57:53,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:53,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:53,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:53,824 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 31 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:53,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352798792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:53,824 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:53,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17] total 28 [2021-08-06 14:57:53,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508597198] [2021-08-06 14:57:53,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 14:57:53,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:53,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 14:57:53,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:57:53,825 INFO L87 Difference]: Start difference. First operand 30307 states and 78403 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:55,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:55,762 INFO L93 Difference]: Finished difference Result 33401 states and 85130 transitions. [2021-08-06 14:57:55,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-08-06 14:57:55,762 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 14:57:55,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:55,827 INFO L225 Difference]: With dead ends: 33401 [2021-08-06 14:57:55,827 INFO L226 Difference]: Without dead ends: 33361 [2021-08-06 14:57:55,828 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4153 ImplicationChecksByTransitivity, 1694.9ms TimeCoverageRelationStatistics Valid=2749, Invalid=9023, Unknown=0, NotChecked=0, Total=11772 [2021-08-06 14:57:55,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33361 states. [2021-08-06 14:57:56,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33361 to 30181. [2021-08-06 14:57:56,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30181 states, 30180 states have (on average 2.591186216037111) internal successors, (78202), 30180 states have internal predecessors, (78202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:56,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30181 states to 30181 states and 78202 transitions. [2021-08-06 14:57:56,473 INFO L78 Accepts]: Start accepts. Automaton has 30181 states and 78202 transitions. Word has length 40 [2021-08-06 14:57:56,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:56,473 INFO L470 AbstractCegarLoop]: Abstraction has 30181 states and 78202 transitions. [2021-08-06 14:57:56,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:56,473 INFO L276 IsEmpty]: Start isEmpty. Operand 30181 states and 78202 transitions. [2021-08-06 14:57:56,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:57:56,493 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:56,493 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:56,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:56,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:56,698 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:57:56,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:56,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1662543097, now seen corresponding path program 115 times [2021-08-06 14:57:56,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:56,698 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341335398] [2021-08-06 14:57:56,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:56,698 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:56,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:56,799 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 28 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:56,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:56,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341335398] [2021-08-06 14:57:56,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341335398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:56,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678816248] [2021-08-06 14:57:56,800 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:57:56,800 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:56,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:56,800 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-06 14:57:56,801 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-06 14:58:00,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:00,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:00,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:00,643 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 28 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:00,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678816248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:00,643 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:00,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-06 14:58:00,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69451628] [2021-08-06 14:58:00,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-06 14:58:00,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:00,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-06 14:58:00,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=712, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:58:00,644 INFO L87 Difference]: Start difference. First operand 30181 states and 78202 transitions. Second operand has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 29 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:02,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:02,768 INFO L93 Difference]: Finished difference Result 33916 states and 86143 transitions. [2021-08-06 14:58:02,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-08-06 14:58:02,768 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 29 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 14:58:02,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:02,833 INFO L225 Difference]: With dead ends: 33916 [2021-08-06 14:58:02,834 INFO L226 Difference]: Without dead ends: 33862 [2021-08-06 14:58:02,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4387 ImplicationChecksByTransitivity, 1789.6ms TimeCoverageRelationStatistics Valid=2836, Invalid=9374, Unknown=0, NotChecked=0, Total=12210 [2021-08-06 14:58:02,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33862 states. [2021-08-06 14:58:03,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33862 to 28876. [2021-08-06 14:58:03,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28876 states, 28875 states have (on average 2.596987012987013) internal successors, (74988), 28875 states have internal predecessors, (74988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:03,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28876 states to 28876 states and 74988 transitions. [2021-08-06 14:58:03,635 INFO L78 Accepts]: Start accepts. Automaton has 28876 states and 74988 transitions. Word has length 40 [2021-08-06 14:58:03,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:03,635 INFO L470 AbstractCegarLoop]: Abstraction has 28876 states and 74988 transitions. [2021-08-06 14:58:03,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 29 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:03,635 INFO L276 IsEmpty]: Start isEmpty. Operand 28876 states and 74988 transitions. [2021-08-06 14:58:03,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:58:03,655 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:03,655 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:03,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:03,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:03,866 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:58:03,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:03,866 INFO L82 PathProgramCache]: Analyzing trace with hash 1672981877, now seen corresponding path program 116 times [2021-08-06 14:58:03,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:03,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22146167] [2021-08-06 14:58:03,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:03,867 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:03,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:04,049 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 29 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:04,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:04,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22146167] [2021-08-06 14:58:04,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22146167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:04,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395566515] [2021-08-06 14:58:04,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:58:04,050 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:04,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:04,067 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-06 14:58:04,105 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-06 14:58:07,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:58:07,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:07,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:07,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:07,908 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 29 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:07,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395566515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:07,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:07,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 30 [2021-08-06 14:58:07,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107311462] [2021-08-06 14:58:07,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 14:58:07,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:07,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 14:58:07,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:58:07,910 INFO L87 Difference]: Start difference. First operand 28876 states and 74988 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:10,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:10,041 INFO L93 Difference]: Finished difference Result 33473 states and 84685 transitions. [2021-08-06 14:58:10,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-08-06 14:58:10,041 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 14:58:10,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:10,110 INFO L225 Difference]: With dead ends: 33473 [2021-08-06 14:58:10,110 INFO L226 Difference]: Without dead ends: 33417 [2021-08-06 14:58:10,112 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4604 ImplicationChecksByTransitivity, 1851.4ms TimeCoverageRelationStatistics Valid=2932, Invalid=9724, Unknown=0, NotChecked=0, Total=12656 [2021-08-06 14:58:10,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33417 states. [2021-08-06 14:58:10,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33417 to 26468. [2021-08-06 14:58:10,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26468 states, 26467 states have (on average 2.601541542297956) internal successors, (68855), 26467 states have internal predecessors, (68855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:10,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26468 states to 26468 states and 68855 transitions. [2021-08-06 14:58:10,767 INFO L78 Accepts]: Start accepts. Automaton has 26468 states and 68855 transitions. Word has length 40 [2021-08-06 14:58:10,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:10,767 INFO L470 AbstractCegarLoop]: Abstraction has 26468 states and 68855 transitions. [2021-08-06 14:58:10,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:10,767 INFO L276 IsEmpty]: Start isEmpty. Operand 26468 states and 68855 transitions. [2021-08-06 14:58:10,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:58:10,908 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:10,908 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:10,934 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-06 14:58:11,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:11,125 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:58:11,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:11,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1180252431, now seen corresponding path program 117 times [2021-08-06 14:58:11,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:11,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812800796] [2021-08-06 14:58:11,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:11,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:11,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:11,274 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:11,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:11,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812800796] [2021-08-06 14:58:11,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812800796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:11,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029622135] [2021-08-06 14:58:11,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:58:11,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:11,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:11,275 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-06 14:58:11,276 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-06 14:58:14,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-06 14:58:14,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:14,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:14,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:15,269 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:15,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029622135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:15,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:15,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-06 14:58:15,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141015123] [2021-08-06 14:58:15,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 14:58:15,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:15,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 14:58:15,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:58:15,270 INFO L87 Difference]: Start difference. First operand 26468 states and 68855 transitions. Second operand has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:17,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:17,443 INFO L93 Difference]: Finished difference Result 32096 states and 80790 transitions. [2021-08-06 14:58:17,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-08-06 14:58:17,443 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 14:58:17,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:17,508 INFO L225 Difference]: With dead ends: 32096 [2021-08-06 14:58:17,508 INFO L226 Difference]: Without dead ends: 32046 [2021-08-06 14:58:17,509 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4740 ImplicationChecksByTransitivity, 1874.6ms TimeCoverageRelationStatistics Valid=3036, Invalid=10074, Unknown=0, NotChecked=0, Total=13110 [2021-08-06 14:58:17,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32046 states. [2021-08-06 14:58:17,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32046 to 24004. [2021-08-06 14:58:17,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24004 states, 24003 states have (on average 2.599633379160938) internal successors, (62399), 24003 states have internal predecessors, (62399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:17,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24004 states to 24004 states and 62399 transitions. [2021-08-06 14:58:17,976 INFO L78 Accepts]: Start accepts. Automaton has 24004 states and 62399 transitions. Word has length 40 [2021-08-06 14:58:17,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:17,976 INFO L470 AbstractCegarLoop]: Abstraction has 24004 states and 62399 transitions. [2021-08-06 14:58:17,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:17,976 INFO L276 IsEmpty]: Start isEmpty. Operand 24004 states and 62399 transitions. [2021-08-06 14:58:17,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:58:17,993 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:17,993 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:18,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-06 14:58:18,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:18,195 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:58:18,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:18,196 INFO L82 PathProgramCache]: Analyzing trace with hash 620886581, now seen corresponding path program 118 times [2021-08-06 14:58:18,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:18,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634364002] [2021-08-06 14:58:18,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:18,196 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:18,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:18,394 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 35 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:58:18,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:18,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634364002] [2021-08-06 14:58:18,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634364002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:18,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986612868] [2021-08-06 14:58:18,395 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:58:18,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:18,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:18,401 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-06 14:58:18,448 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-06 14:58:21,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:58:21,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:21,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:21,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:22,390 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:22,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986612868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:22,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:22,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-06 14:58:22,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484587861] [2021-08-06 14:58:22,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-06 14:58:22,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:22,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-06 14:58:22,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=869, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 14:58:22,391 INFO L87 Difference]: Start difference. First operand 24004 states and 62399 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:24,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:24,685 INFO L93 Difference]: Finished difference Result 28131 states and 70967 transitions. [2021-08-06 14:58:24,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-08-06 14:58:24,686 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:58:24,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:24,738 INFO L225 Difference]: With dead ends: 28131 [2021-08-06 14:58:24,738 INFO L226 Difference]: Without dead ends: 28131 [2021-08-06 14:58:24,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3698 ImplicationChecksByTransitivity, 1947.9ms TimeCoverageRelationStatistics Valid=2970, Invalid=9240, Unknown=0, NotChecked=0, Total=12210 [2021-08-06 14:58:24,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28131 states. [2021-08-06 14:58:25,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28131 to 21876. [2021-08-06 14:58:25,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21876 states, 21875 states have (on average 2.5954285714285716) internal successors, (56775), 21875 states have internal predecessors, (56775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:25,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21876 states to 21876 states and 56775 transitions. [2021-08-06 14:58:25,160 INFO L78 Accepts]: Start accepts. Automaton has 21876 states and 56775 transitions. Word has length 40 [2021-08-06 14:58:25,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:25,160 INFO L470 AbstractCegarLoop]: Abstraction has 21876 states and 56775 transitions. [2021-08-06 14:58:25,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:25,160 INFO L276 IsEmpty]: Start isEmpty. Operand 21876 states and 56775 transitions. [2021-08-06 14:58:25,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:58:25,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:25,173 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:25,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:25,388 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,SelfDestructingSolverStorable122 [2021-08-06 14:58:25,389 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:58:25,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:25,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1406243953, now seen corresponding path program 119 times [2021-08-06 14:58:25,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:25,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383677641] [2021-08-06 14:58:25,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:25,389 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:25,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:25,578 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 46 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:58:25,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:25,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383677641] [2021-08-06 14:58:25,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383677641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:25,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719824644] [2021-08-06 14:58:25,578 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:58:25,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:25,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:25,579 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-06 14:58:25,579 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-06 14:58:28,993 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:58:28,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:28,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:28,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:29,534 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:29,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719824644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:29,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:29,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-06 14:58:29,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748066734] [2021-08-06 14:58:29,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 14:58:29,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:29,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 14:58:29,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=826, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:58:29,535 INFO L87 Difference]: Start difference. First operand 21876 states and 56775 transitions. Second operand has 32 states, 32 states have (on average 2.21875) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:32,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:32,228 INFO L93 Difference]: Finished difference Result 25120 states and 63294 transitions. [2021-08-06 14:58:32,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-08-06 14:58:32,228 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:58:32,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:32,273 INFO L225 Difference]: With dead ends: 25120 [2021-08-06 14:58:32,273 INFO L226 Difference]: Without dead ends: 24982 [2021-08-06 14:58:32,275 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5780 ImplicationChecksByTransitivity, 2391.8ms TimeCoverageRelationStatistics Valid=3320, Invalid=12682, Unknown=0, NotChecked=0, Total=16002 [2021-08-06 14:58:32,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24982 states. [2021-08-06 14:58:32,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24982 to 21296. [2021-08-06 14:58:32,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21296 states, 21295 states have (on average 2.5844094857947875) internal successors, (55035), 21295 states have internal predecessors, (55035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:32,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21296 states to 21296 states and 55035 transitions. [2021-08-06 14:58:32,748 INFO L78 Accepts]: Start accepts. Automaton has 21296 states and 55035 transitions. Word has length 40 [2021-08-06 14:58:32,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:32,748 INFO L470 AbstractCegarLoop]: Abstraction has 21296 states and 55035 transitions. [2021-08-06 14:58:32,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:32,748 INFO L276 IsEmpty]: Start isEmpty. Operand 21296 states and 55035 transitions. [2021-08-06 14:58:32,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:58:32,762 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:32,762 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:32,790 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:32,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-06 14:58:32,977 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:58:32,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:32,977 INFO L82 PathProgramCache]: Analyzing trace with hash 2109118261, now seen corresponding path program 120 times [2021-08-06 14:58:32,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:32,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665710410] [2021-08-06 14:58:32,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:32,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:32,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:33,133 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:58:33,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:33,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665710410] [2021-08-06 14:58:33,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665710410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:33,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734752743] [2021-08-06 14:58:33,134 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:58:33,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:33,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:33,135 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-06 14:58:33,135 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-06 14:58:36,474 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 14:58:36,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:36,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:36,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:37,009 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:37,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734752743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:37,009 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:37,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-06 14:58:37,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927434579] [2021-08-06 14:58:37,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 14:58:37,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:37,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 14:58:37,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=823, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:58:37,010 INFO L87 Difference]: Start difference. First operand 21296 states and 55035 transitions. Second operand has 32 states, 32 states have (on average 2.28125) internal successors, (73), 31 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:39,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:39,527 INFO L93 Difference]: Finished difference Result 26874 states and 67135 transitions. [2021-08-06 14:58:39,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-08-06 14:58:39,528 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.28125) internal successors, (73), 31 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:58:39,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:39,570 INFO L225 Difference]: With dead ends: 26874 [2021-08-06 14:58:39,570 INFO L226 Difference]: Without dead ends: 26874 [2021-08-06 14:58:39,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4431 ImplicationChecksByTransitivity, 2116.6ms TimeCoverageRelationStatistics Valid=3338, Invalid=10234, Unknown=0, NotChecked=0, Total=13572 [2021-08-06 14:58:39,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26874 states. [2021-08-06 14:58:39,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26874 to 19476. [2021-08-06 14:58:39,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19476 states, 19475 states have (on average 2.5761232349165595) internal successors, (50170), 19475 states have internal predecessors, (50170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:39,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19476 states to 19476 states and 50170 transitions. [2021-08-06 14:58:39,928 INFO L78 Accepts]: Start accepts. Automaton has 19476 states and 50170 transitions. Word has length 40 [2021-08-06 14:58:39,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:39,928 INFO L470 AbstractCegarLoop]: Abstraction has 19476 states and 50170 transitions. [2021-08-06 14:58:39,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.28125) internal successors, (73), 31 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:39,928 INFO L276 IsEmpty]: Start isEmpty. Operand 19476 states and 50170 transitions. [2021-08-06 14:58:39,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:58:39,941 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:39,942 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:39,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:40,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-06 14:58:40,168 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:58:40,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:40,168 INFO L82 PathProgramCache]: Analyzing trace with hash 1390383217, now seen corresponding path program 121 times [2021-08-06 14:58:40,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:40,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433022418] [2021-08-06 14:58:40,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:40,168 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:40,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:40,309 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:58:40,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:40,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433022418] [2021-08-06 14:58:40,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433022418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:40,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494398859] [2021-08-06 14:58:40,310 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:58:40,310 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:40,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:40,310 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-06 14:58:40,311 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-06 14:58:43,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:43,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:43,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:44,303 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 31 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:44,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494398859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:44,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:44,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 30 [2021-08-06 14:58:44,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080400737] [2021-08-06 14:58:44,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 14:58:44,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:44,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 14:58:44,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:58:44,304 INFO L87 Difference]: Start difference. First operand 19476 states and 50170 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:46,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:46,538 INFO L93 Difference]: Finished difference Result 22442 states and 56490 transitions. [2021-08-06 14:58:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-08-06 14:58:46,538 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:58:46,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:46,574 INFO L225 Difference]: With dead ends: 22442 [2021-08-06 14:58:46,574 INFO L226 Difference]: Without dead ends: 22343 [2021-08-06 14:58:46,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5030 ImplicationChecksByTransitivity, 2022.2ms TimeCoverageRelationStatistics Valid=2802, Invalid=10770, Unknown=0, NotChecked=0, Total=13572 [2021-08-06 14:58:46,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22343 states. [2021-08-06 14:58:46,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22343 to 19294. [2021-08-06 14:58:46,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19294 states, 19293 states have (on average 2.5669932099725288) internal successors, (49525), 19293 states have internal predecessors, (49525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:46,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19294 states to 19294 states and 49525 transitions. [2021-08-06 14:58:46,998 INFO L78 Accepts]: Start accepts. Automaton has 19294 states and 49525 transitions. Word has length 40 [2021-08-06 14:58:46,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:46,998 INFO L470 AbstractCegarLoop]: Abstraction has 19294 states and 49525 transitions. [2021-08-06 14:58:46,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:46,998 INFO L276 IsEmpty]: Start isEmpty. Operand 19294 states and 49525 transitions. [2021-08-06 14:58:47,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:58:47,011 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:47,011 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:47,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:47,221 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,SelfDestructingSolverStorable125 [2021-08-06 14:58:47,222 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:58:47,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:47,223 INFO L82 PathProgramCache]: Analyzing trace with hash -991005643, now seen corresponding path program 122 times [2021-08-06 14:58:47,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:47,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634758892] [2021-08-06 14:58:47,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:47,223 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:47,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:47,363 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 33 proven. 51 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:58:47,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:47,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634758892] [2021-08-06 14:58:47,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634758892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:47,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114135971] [2021-08-06 14:58:47,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:58:47,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:47,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:47,364 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-06 14:58:47,365 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-06 14:58:50,838 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:58:50,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:50,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:50,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:51,362 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:51,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114135971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:51,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:51,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 30 [2021-08-06 14:58:51,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231422947] [2021-08-06 14:58:51,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 14:58:51,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:51,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 14:58:51,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:58:51,363 INFO L87 Difference]: Start difference. First operand 19294 states and 49525 transitions. Second operand has 31 states, 31 states have (on average 2.3548387096774195) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:54,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:54,105 INFO L93 Difference]: Finished difference Result 25902 states and 64230 transitions. [2021-08-06 14:58:54,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-08-06 14:58:54,106 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3548387096774195) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:58:54,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:54,149 INFO L225 Difference]: With dead ends: 25902 [2021-08-06 14:58:54,149 INFO L226 Difference]: Without dead ends: 25902 [2021-08-06 14:58:54,150 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5410 ImplicationChecksByTransitivity, 2242.7ms TimeCoverageRelationStatistics Valid=3958, Invalid=11542, Unknown=0, NotChecked=0, Total=15500 [2021-08-06 14:58:54,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25902 states. [2021-08-06 14:58:54,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25902 to 17898. [2021-08-06 14:58:54,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17898 states, 17897 states have (on average 2.5554003464267754) internal successors, (45734), 17897 states have internal predecessors, (45734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:54,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17898 states to 17898 states and 45734 transitions. [2021-08-06 14:58:54,490 INFO L78 Accepts]: Start accepts. Automaton has 17898 states and 45734 transitions. Word has length 40 [2021-08-06 14:58:54,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:54,490 INFO L470 AbstractCegarLoop]: Abstraction has 17898 states and 45734 transitions. [2021-08-06 14:58:54,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.3548387096774195) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:54,491 INFO L276 IsEmpty]: Start isEmpty. Operand 17898 states and 45734 transitions. [2021-08-06 14:58:54,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:58:54,503 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:54,503 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:54,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:54,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:54,717 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:58:54,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:54,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1966902385, now seen corresponding path program 123 times [2021-08-06 14:58:54,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:54,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164352217] [2021-08-06 14:58:54,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:54,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:54,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:54,857 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:58:54,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:54,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164352217] [2021-08-06 14:58:54,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164352217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:54,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500844349] [2021-08-06 14:58:54,858 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:58:54,858 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:54,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:54,859 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-06 14:58:54,860 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-06 14:58:58,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 14:58:58,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:58,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:58,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:58,899 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 28 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:58,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500844349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:58,899 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:58,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-06 14:58:58,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110474287] [2021-08-06 14:58:58,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-06 14:58:58,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:58,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-06 14:58:58,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:58:58,903 INFO L87 Difference]: Start difference. First operand 17898 states and 45734 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:00,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:00,960 INFO L93 Difference]: Finished difference Result 20487 states and 51579 transitions. [2021-08-06 14:59:00,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-08-06 14:59:00,961 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:59:00,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:00,996 INFO L225 Difference]: With dead ends: 20487 [2021-08-06 14:59:00,996 INFO L226 Difference]: Without dead ends: 20421 [2021-08-06 14:59:00,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4431 ImplicationChecksByTransitivity, 1798.7ms TimeCoverageRelationStatistics Valid=2466, Invalid=9306, Unknown=0, NotChecked=0, Total=11772 [2021-08-06 14:59:01,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20421 states. [2021-08-06 14:59:01,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20421 to 18251. [2021-08-06 14:59:01,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18251 states, 18250 states have (on average 2.5564383561643838) internal successors, (46655), 18250 states have internal predecessors, (46655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:01,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18251 states to 18251 states and 46655 transitions. [2021-08-06 14:59:01,462 INFO L78 Accepts]: Start accepts. Automaton has 18251 states and 46655 transitions. Word has length 40 [2021-08-06 14:59:01,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:01,486 INFO L470 AbstractCegarLoop]: Abstraction has 18251 states and 46655 transitions. [2021-08-06 14:59:01,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:01,487 INFO L276 IsEmpty]: Start isEmpty. Operand 18251 states and 46655 transitions. [2021-08-06 14:59:01,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:59:01,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:01,499 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:01,526 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-06 14:59:01,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:01,726 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:59:01,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:01,726 INFO L82 PathProgramCache]: Analyzing trace with hash 1115263285, now seen corresponding path program 124 times [2021-08-06 14:59:01,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:01,726 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698750918] [2021-08-06 14:59:01,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:01,726 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:01,903 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:01,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:01,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698750918] [2021-08-06 14:59:01,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698750918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:01,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408528504] [2021-08-06 14:59:01,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:59:01,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:01,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:01,905 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-06 14:59:01,906 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-06 14:59:05,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:59:05,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:05,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:59:05,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:06,015 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:06,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408528504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:06,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:06,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-06 14:59:06,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462836043] [2021-08-06 14:59:06,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-06 14:59:06,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:06,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-06 14:59:06,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:59:06,016 INFO L87 Difference]: Start difference. First operand 18251 states and 46655 transitions. Second operand has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:09,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:09,059 INFO L93 Difference]: Finished difference Result 25865 states and 63837 transitions. [2021-08-06 14:59:09,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-08-06 14:59:09,059 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:59:09,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:09,102 INFO L225 Difference]: With dead ends: 25865 [2021-08-06 14:59:09,102 INFO L226 Difference]: Without dead ends: 25865 [2021-08-06 14:59:09,104 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6848 ImplicationChecksByTransitivity, 2560.5ms TimeCoverageRelationStatistics Valid=4818, Invalid=13272, Unknown=0, NotChecked=0, Total=18090 [2021-08-06 14:59:09,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25865 states. [2021-08-06 14:59:09,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25865 to 17253. [2021-08-06 14:59:09,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17253 states, 17252 states have (on average 2.541386505912358) internal successors, (43844), 17252 states have internal predecessors, (43844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:09,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17253 states to 17253 states and 43844 transitions. [2021-08-06 14:59:09,426 INFO L78 Accepts]: Start accepts. Automaton has 17253 states and 43844 transitions. Word has length 40 [2021-08-06 14:59:09,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:09,427 INFO L470 AbstractCegarLoop]: Abstraction has 17253 states and 43844 transitions. [2021-08-06 14:59:09,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:09,427 INFO L276 IsEmpty]: Start isEmpty. Operand 17253 states and 43844 transitions. [2021-08-06 14:59:09,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:59:09,438 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:09,438 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:09,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2021-08-06 14:59:09,652 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,SelfDestructingSolverStorable128 [2021-08-06 14:59:09,653 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:59:09,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:09,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1118341233, now seen corresponding path program 125 times [2021-08-06 14:59:09,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:09,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383604664] [2021-08-06 14:59:09,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:09,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:09,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:09,785 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:09,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:09,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383604664] [2021-08-06 14:59:09,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383604664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:09,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841808920] [2021-08-06 14:59:09,786 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:59:09,789 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:09,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:09,790 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-06 14:59:09,791 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-06 14:59:13,438 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:59:13,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:13,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:59:13,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:13,954 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 29 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:13,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841808920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:13,954 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:13,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17] total 28 [2021-08-06 14:59:13,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497545390] [2021-08-06 14:59:13,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 14:59:13,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:13,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 14:59:13,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=667, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:59:13,955 INFO L87 Difference]: Start difference. First operand 17253 states and 43844 transitions. Second operand has 29 states, 29 states have (on average 2.4482758620689653) internal successors, (71), 28 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:15,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:15,742 INFO L93 Difference]: Finished difference Result 19251 states and 48390 transitions. [2021-08-06 14:59:15,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-08-06 14:59:15,742 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.4482758620689653) internal successors, (71), 28 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:59:15,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:15,775 INFO L225 Difference]: With dead ends: 19251 [2021-08-06 14:59:15,775 INFO L226 Difference]: Without dead ends: 19212 [2021-08-06 14:59:15,777 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3960 ImplicationChecksByTransitivity, 1552.0ms TimeCoverageRelationStatistics Valid=2263, Invalid=8243, Unknown=0, NotChecked=0, Total=10506 [2021-08-06 14:59:15,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19212 states. [2021-08-06 14:59:16,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19212 to 17619. [2021-08-06 14:59:16,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17619 states, 17618 states have (on average 2.546032466795323) internal successors, (44856), 17618 states have internal predecessors, (44856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:16,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17619 states to 17619 states and 44856 transitions. [2021-08-06 14:59:16,100 INFO L78 Accepts]: Start accepts. Automaton has 17619 states and 44856 transitions. Word has length 40 [2021-08-06 14:59:16,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:16,112 INFO L470 AbstractCegarLoop]: Abstraction has 17619 states and 44856 transitions. [2021-08-06 14:59:16,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.4482758620689653) internal successors, (71), 28 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:16,113 INFO L276 IsEmpty]: Start isEmpty. Operand 17619 states and 44856 transitions. [2021-08-06 14:59:16,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:59:16,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:16,124 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:16,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2021-08-06 14:59:16,360 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,SelfDestructingSolverStorable129 [2021-08-06 14:59:16,361 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:59:16,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:16,361 INFO L82 PathProgramCache]: Analyzing trace with hash -232264139, now seen corresponding path program 126 times [2021-08-06 14:59:16,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:16,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286972330] [2021-08-06 14:59:16,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:16,361 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:16,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:16,504 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 31 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:16,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:16,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286972330] [2021-08-06 14:59:16,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286972330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:16,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251183218] [2021-08-06 14:59:16,510 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:59:16,510 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:16,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:16,511 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-06 14:59:16,512 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-06 14:59:19,995 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 14:59:19,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:19,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:59:19,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:20,528 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:20,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251183218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:20,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:20,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17] total 28 [2021-08-06 14:59:20,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248970176] [2021-08-06 14:59:20,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 14:59:20,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:20,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 14:59:20,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=673, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:59:20,530 INFO L87 Difference]: Start difference. First operand 17619 states and 44856 transitions. Second operand has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:23,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:23,770 INFO L93 Difference]: Finished difference Result 28254 states and 69498 transitions. [2021-08-06 14:59:23,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2021-08-06 14:59:23,770 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:59:23,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:23,818 INFO L225 Difference]: With dead ends: 28254 [2021-08-06 14:59:23,818 INFO L226 Difference]: Without dead ends: 28254 [2021-08-06 14:59:23,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7942 ImplicationChecksByTransitivity, 2760.2ms TimeCoverageRelationStatistics Valid=5440, Invalid=14300, Unknown=0, NotChecked=0, Total=19740 [2021-08-06 14:59:23,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28254 states. [2021-08-06 14:59:24,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28254 to 22012. [2021-08-06 14:59:24,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22012 states, 22011 states have (on average 2.520875925673527) internal successors, (55487), 22011 states have internal predecessors, (55487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:24,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22012 states to 22012 states and 55487 transitions. [2021-08-06 14:59:24,234 INFO L78 Accepts]: Start accepts. Automaton has 22012 states and 55487 transitions. Word has length 40 [2021-08-06 14:59:24,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:24,234 INFO L470 AbstractCegarLoop]: Abstraction has 22012 states and 55487 transitions. [2021-08-06 14:59:24,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:24,234 INFO L276 IsEmpty]: Start isEmpty. Operand 22012 states and 55487 transitions. [2021-08-06 14:59:24,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:59:24,247 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:24,247 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:24,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2021-08-06 14:59:24,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:24,465 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:59:24,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:24,465 INFO L82 PathProgramCache]: Analyzing trace with hash 853771377, now seen corresponding path program 127 times [2021-08-06 14:59:24,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:24,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613638840] [2021-08-06 14:59:24,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:24,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:24,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:24,587 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 46 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:24,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:24,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613638840] [2021-08-06 14:59:24,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613638840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:24,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449188614] [2021-08-06 14:59:24,587 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:59:24,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:24,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:24,588 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-06 14:59:24,590 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-06 14:59:28,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:28,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:59:28,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:28,684 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:28,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449188614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:28,684 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:28,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 27 [2021-08-06 14:59:28,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592480653] [2021-08-06 14:59:28,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 14:59:28,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:28,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 14:59:28,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=610, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:59:28,685 INFO L87 Difference]: Start difference. First operand 22012 states and 55487 transitions. Second operand has 28 states, 28 states have (on average 2.5357142857142856) internal successors, (71), 27 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:30,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:30,633 INFO L93 Difference]: Finished difference Result 23071 states and 57669 transitions. [2021-08-06 14:59:30,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-06 14:59:30,634 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5357142857142856) internal successors, (71), 27 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:59:30,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:30,672 INFO L225 Difference]: With dead ends: 23071 [2021-08-06 14:59:30,673 INFO L226 Difference]: Without dead ends: 23053 [2021-08-06 14:59:30,674 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3632 ImplicationChecksByTransitivity, 1663.2ms TimeCoverageRelationStatistics Valid=2150, Invalid=7552, Unknown=0, NotChecked=0, Total=9702 [2021-08-06 14:59:30,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23053 states. [2021-08-06 14:59:30,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23053 to 22214. [2021-08-06 14:59:31,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22214 states, 22213 states have (on average 2.5227119254490615) internal successors, (56037), 22213 states have internal predecessors, (56037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:31,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22214 states to 22214 states and 56037 transitions. [2021-08-06 14:59:31,049 INFO L78 Accepts]: Start accepts. Automaton has 22214 states and 56037 transitions. Word has length 40 [2021-08-06 14:59:31,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:31,049 INFO L470 AbstractCegarLoop]: Abstraction has 22214 states and 56037 transitions. [2021-08-06 14:59:31,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5357142857142856) internal successors, (71), 27 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:31,049 INFO L276 IsEmpty]: Start isEmpty. Operand 22214 states and 56037 transitions. [2021-08-06 14:59:31,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:59:31,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:31,062 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:31,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2021-08-06 14:59:31,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:31,273 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:59:31,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:31,273 INFO L82 PathProgramCache]: Analyzing trace with hash -2083943627, now seen corresponding path program 128 times [2021-08-06 14:59:31,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:31,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817442372] [2021-08-06 14:59:31,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:31,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:31,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:31,423 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:31,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:31,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817442372] [2021-08-06 14:59:31,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817442372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:31,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856031032] [2021-08-06 14:59:31,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:59:31,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:31,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:31,424 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-06 14:59:31,431 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-06 14:59:35,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:59:35,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:35,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:59:35,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:35,718 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:35,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856031032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:35,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:35,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 27 [2021-08-06 14:59:35,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223943643] [2021-08-06 14:59:35,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 14:59:35,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:35,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 14:59:35,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=619, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:59:35,720 INFO L87 Difference]: Start difference. First operand 22214 states and 56037 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:38,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:38,899 INFO L93 Difference]: Finished difference Result 36775 states and 91582 transitions. [2021-08-06 14:59:38,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-08-06 14:59:38,900 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 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 40 [2021-08-06 14:59:38,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:38,966 INFO L225 Difference]: With dead ends: 36775 [2021-08-06 14:59:38,967 INFO L226 Difference]: Without dead ends: 36775 [2021-08-06 14:59:38,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8274 ImplicationChecksByTransitivity, 2728.7ms TimeCoverageRelationStatistics Valid=5518, Invalid=14504, Unknown=0, NotChecked=0, Total=20022 [2021-08-06 14:59:39,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36775 states. [2021-08-06 14:59:39,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36775 to 32904. [2021-08-06 14:59:39,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32904 states, 32903 states have (on average 2.529982068504392) internal successors, (83244), 32903 states have internal predecessors, (83244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:39,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32904 states to 32904 states and 83244 transitions. [2021-08-06 14:59:39,664 INFO L78 Accepts]: Start accepts. Automaton has 32904 states and 83244 transitions. Word has length 40 [2021-08-06 14:59:39,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:39,664 INFO L470 AbstractCegarLoop]: Abstraction has 32904 states and 83244 transitions. [2021-08-06 14:59:39,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:39,664 INFO L276 IsEmpty]: Start isEmpty. Operand 32904 states and 83244 transitions. [2021-08-06 14:59:39,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:59:39,682 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:39,682 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:39,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-08-06 14:59:39,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:39,905 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:59:39,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:39,905 INFO L82 PathProgramCache]: Analyzing trace with hash 265003035, now seen corresponding path program 129 times [2021-08-06 14:59:39,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:39,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687886119] [2021-08-06 14:59:39,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:39,906 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:39,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:40,043 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 41 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:40,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:40,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687886119] [2021-08-06 14:59:40,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687886119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:40,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508174897] [2021-08-06 14:59:40,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:59:40,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:40,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:40,044 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-06 14:59:40,045 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-06 14:59:43,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-06 14:59:43,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:43,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:59:43,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:44,071 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:44,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508174897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:44,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:44,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17] total 26 [2021-08-06 14:59:44,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755993988] [2021-08-06 14:59:44,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:59:44,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:44,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:59:44,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=567, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:59:44,072 INFO L87 Difference]: Start difference. First operand 32904 states and 83244 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:45,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:45,901 INFO L93 Difference]: Finished difference Result 35887 states and 89458 transitions. [2021-08-06 14:59:45,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-08-06 14:59:45,902 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 14:59:45,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:45,967 INFO L225 Difference]: With dead ends: 35887 [2021-08-06 14:59:45,967 INFO L226 Difference]: Without dead ends: 35883 [2021-08-06 14:59:45,968 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3426 ImplicationChecksByTransitivity, 1508.3ms TimeCoverageRelationStatistics Valid=2678, Invalid=7024, Unknown=0, NotChecked=0, Total=9702 [2021-08-06 14:59:46,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35883 states. [2021-08-06 14:59:46,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35883 to 32269. [2021-08-06 14:59:46,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32269 states, 32268 states have (on average 2.526465848518656) internal successors, (81524), 32268 states have internal predecessors, (81524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:46,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32269 states to 32269 states and 81524 transitions. [2021-08-06 14:59:46,740 INFO L78 Accepts]: Start accepts. Automaton has 32269 states and 81524 transitions. Word has length 40 [2021-08-06 14:59:46,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:46,740 INFO L470 AbstractCegarLoop]: Abstraction has 32269 states and 81524 transitions. [2021-08-06 14:59:46,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:46,740 INFO L276 IsEmpty]: Start isEmpty. Operand 32269 states and 81524 transitions. [2021-08-06 14:59:46,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:59:46,757 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:46,757 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:46,784 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-06 14:59:46,980 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,SelfDestructingSolverStorable133 [2021-08-06 14:59:46,981 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:59:46,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:46,981 INFO L82 PathProgramCache]: Analyzing trace with hash -241343231, now seen corresponding path program 130 times [2021-08-06 14:59:46,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:46,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819465953] [2021-08-06 14:59:46,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:46,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:46,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:47,109 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 37 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:47,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:47,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819465953] [2021-08-06 14:59:47,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819465953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:47,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529036264] [2021-08-06 14:59:47,109 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:59:47,109 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:47,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:47,110 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-06 14:59:47,111 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-06 14:59:50,844 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:59:50,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:50,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:59:50,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:51,514 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 33 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:51,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529036264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:51,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:51,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 27 [2021-08-06 14:59:51,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670401956] [2021-08-06 14:59:51,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 14:59:51,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:51,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 14:59:51,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=622, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:59:51,515 INFO L87 Difference]: Start difference. First operand 32269 states and 81524 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:53,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:53,298 INFO L93 Difference]: Finished difference Result 36401 states and 90806 transitions. [2021-08-06 14:59:53,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 14:59:53,299 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 14:59:53,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:53,381 INFO L225 Difference]: With dead ends: 36401 [2021-08-06 14:59:53,381 INFO L226 Difference]: Without dead ends: 36389 [2021-08-06 14:59:53,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3240 ImplicationChecksByTransitivity, 1480.5ms TimeCoverageRelationStatistics Valid=2417, Invalid=6895, Unknown=0, NotChecked=0, Total=9312 [2021-08-06 14:59:53,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36389 states. [2021-08-06 14:59:53,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36389 to 31831. [2021-08-06 14:59:54,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31831 states, 31830 states have (on average 2.527615457115928) internal successors, (80454), 31830 states have internal predecessors, (80454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:54,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31831 states to 31831 states and 80454 transitions. [2021-08-06 14:59:54,067 INFO L78 Accepts]: Start accepts. Automaton has 31831 states and 80454 transitions. Word has length 40 [2021-08-06 14:59:54,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:54,067 INFO L470 AbstractCegarLoop]: Abstraction has 31831 states and 80454 transitions. [2021-08-06 14:59:54,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:54,067 INFO L276 IsEmpty]: Start isEmpty. Operand 31831 states and 80454 transitions. [2021-08-06 14:59:54,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:59:54,083 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:54,084 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:54,112 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-06 14:59:54,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-06 14:59:54,292 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:59:54,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:54,293 INFO L82 PathProgramCache]: Analyzing trace with hash -468564611, now seen corresponding path program 131 times [2021-08-06 14:59:54,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:54,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150345973] [2021-08-06 14:59:54,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:54,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:54,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:54,437 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:54,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:54,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150345973] [2021-08-06 14:59:54,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150345973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:54,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975966798] [2021-08-06 14:59:54,437 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:59:54,437 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:54,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:54,438 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-06 14:59:54,439 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-06 14:59:58,348 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-06 14:59:58,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:58,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:59:58,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:58,876 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 27 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:58,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975966798] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:58,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:58,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17] total 28 [2021-08-06 14:59:58,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833585754] [2021-08-06 14:59:58,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 14:59:58,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:58,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 14:59:58,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:59:58,877 INFO L87 Difference]: Start difference. First operand 31831 states and 80454 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:00,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:00:00,670 INFO L93 Difference]: Finished difference Result 37561 states and 93690 transitions. [2021-08-06 15:00:00,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-06 15:00:00,670 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 15:00:00,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:00:00,745 INFO L225 Difference]: With dead ends: 37561 [2021-08-06 15:00:00,745 INFO L226 Difference]: Without dead ends: 37541 [2021-08-06 15:00:00,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3190 ImplicationChecksByTransitivity, 1498.1ms TimeCoverageRelationStatistics Valid=2289, Invalid=7023, Unknown=0, NotChecked=0, Total=9312 [2021-08-06 15:00:00,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37541 states. [2021-08-06 15:00:01,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37541 to 32042. [2021-08-06 15:00:01,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32042 states, 32041 states have (on average 2.529758746605911) internal successors, (81056), 32041 states have internal predecessors, (81056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:01,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32042 states to 32042 states and 81056 transitions. [2021-08-06 15:00:01,421 INFO L78 Accepts]: Start accepts. Automaton has 32042 states and 81056 transitions. Word has length 40 [2021-08-06 15:00:01,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:00:01,422 INFO L470 AbstractCegarLoop]: Abstraction has 32042 states and 81056 transitions. [2021-08-06 15:00:01,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:01,422 INFO L276 IsEmpty]: Start isEmpty. Operand 32042 states and 81056 transitions. [2021-08-06 15:00:01,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 15:00:01,439 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:00:01,439 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:00:01,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2021-08-06 15:00:01,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-06 15:00:01,653 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 15:00:01,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:00:01,653 INFO L82 PathProgramCache]: Analyzing trace with hash 215021305, now seen corresponding path program 132 times [2021-08-06 15:00:01,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:00:01,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268765716] [2021-08-06 15:00:01,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:00:01,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:00:01,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:00:01,795 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 27 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:00:01,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:00:01,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268765716] [2021-08-06 15:00:01,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268765716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:00:01,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726170883] [2021-08-06 15:00:01,795 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:00:01,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:00:01,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:00:01,796 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-06 15:00:01,805 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-06 15:00:05,731 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 15:00:05,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:00:05,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 15:00:05,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:00:06,251 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 25 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:00:06,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726170883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:00:06,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:00:06,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-06 15:00:06,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040590605] [2021-08-06 15:00:06,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-06 15:00:06,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:00:06,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-06 15:00:06,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=724, Unknown=0, NotChecked=0, Total=870 [2021-08-06 15:00:06,252 INFO L87 Difference]: Start difference. First operand 32042 states and 81056 transitions. Second operand has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 29 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:08,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:00:08,202 INFO L93 Difference]: Finished difference Result 39838 states and 99403 transitions. [2021-08-06 15:00:08,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 15:00:08,202 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 29 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 15:00:08,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:00:08,283 INFO L225 Difference]: With dead ends: 39838 [2021-08-06 15:00:08,284 INFO L226 Difference]: Without dead ends: 39810 [2021-08-06 15:00:08,284 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3289 ImplicationChecksByTransitivity, 1618.0ms TimeCoverageRelationStatistics Valid=2297, Invalid=7405, Unknown=0, NotChecked=0, Total=9702 [2021-08-06 15:00:08,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39810 states. [2021-08-06 15:00:08,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39810 to 33837. [2021-08-06 15:00:08,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33837 states, 33836 states have (on average 2.535997162785199) internal successors, (85808), 33836 states have internal predecessors, (85808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:09,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33837 states to 33837 states and 85808 transitions. [2021-08-06 15:00:09,034 INFO L78 Accepts]: Start accepts. Automaton has 33837 states and 85808 transitions. Word has length 40 [2021-08-06 15:00:09,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:00:09,034 INFO L470 AbstractCegarLoop]: Abstraction has 33837 states and 85808 transitions. [2021-08-06 15:00:09,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 29 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:09,034 INFO L276 IsEmpty]: Start isEmpty. Operand 33837 states and 85808 transitions. [2021-08-06 15:00:09,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 15:00:09,053 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:00:09,053 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:00:09,081 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-06 15:00:09,268 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,SelfDestructingSolverStorable136 [2021-08-06 15:00:09,269 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 15:00:09,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:00:09,269 INFO L82 PathProgramCache]: Analyzing trace with hash 11090293, now seen corresponding path program 133 times [2021-08-06 15:00:09,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:00:09,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433938951] [2021-08-06 15:00:09,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:00:09,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:00:09,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:00:09,428 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 28 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:00:09,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:00:09,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433938951] [2021-08-06 15:00:09,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433938951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:00:09,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131547283] [2021-08-06 15:00:09,428 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:00:09,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:00:09,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:00:09,429 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-06 15:00:09,430 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-06 15:00:13,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:00:13,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 15:00:13,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:00:13,996 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 27 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:00:13,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131547283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:00:13,996 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:00:13,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 30 [2021-08-06 15:00:13,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991563821] [2021-08-06 15:00:13,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 15:00:13,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:00:13,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 15:00:13,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=772, Unknown=0, NotChecked=0, Total=930 [2021-08-06 15:00:13,997 INFO L87 Difference]: Start difference. First operand 33837 states and 85808 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:16,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:00:16,027 INFO L93 Difference]: Finished difference Result 43908 states and 109576 transitions. [2021-08-06 15:00:16,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-08-06 15:00:16,028 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 15:00:16,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:00:16,105 INFO L225 Difference]: With dead ends: 43908 [2021-08-06 15:00:16,105 INFO L226 Difference]: Without dead ends: 43872 [2021-08-06 15:00:16,106 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3564 ImplicationChecksByTransitivity, 1774.4ms TimeCoverageRelationStatistics Valid=2443, Invalid=8063, Unknown=0, NotChecked=0, Total=10506 [2021-08-06 15:00:16,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43872 states. [2021-08-06 15:00:16,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43872 to 40323. [2021-08-06 15:00:16,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40323 states, 40322 states have (on average 2.537894945687218) internal successors, (102333), 40322 states have internal predecessors, (102333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:17,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40323 states to 40323 states and 102333 transitions. [2021-08-06 15:00:17,046 INFO L78 Accepts]: Start accepts. Automaton has 40323 states and 102333 transitions. Word has length 40 [2021-08-06 15:00:17,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:00:17,046 INFO L470 AbstractCegarLoop]: Abstraction has 40323 states and 102333 transitions. [2021-08-06 15:00:17,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:17,046 INFO L276 IsEmpty]: Start isEmpty. Operand 40323 states and 102333 transitions. [2021-08-06 15:00:17,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 15:00:17,067 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:00:17,067 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:00:17,093 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-06 15:00:17,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:00:17,268 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 15:00:17,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:00:17,269 INFO L82 PathProgramCache]: Analyzing trace with hash 1601883377, now seen corresponding path program 134 times [2021-08-06 15:00:17,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:00:17,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513964186] [2021-08-06 15:00:17,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:00:17,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:00:17,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:00:17,419 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 33 proven. 51 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:00:17,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:00:17,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513964186] [2021-08-06 15:00:17,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513964186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:00:17,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230518668] [2021-08-06 15:00:17,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:00:17,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:00:17,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:00:17,421 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-06 15:00:17,421 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-06 15:00:21,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:00:21,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:00:21,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 15:00:21,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:00:22,168 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 33 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:00:22,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230518668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:00:22,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:00:22,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-06 15:00:22,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741610088] [2021-08-06 15:00:22,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 15:00:22,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:00:22,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 15:00:22,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=818, Unknown=0, NotChecked=0, Total=992 [2021-08-06 15:00:22,170 INFO L87 Difference]: Start difference. First operand 40323 states and 102333 transitions. Second operand has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:24,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:00:24,413 INFO L93 Difference]: Finished difference Result 50681 states and 126374 transitions. [2021-08-06 15:00:24,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-08-06 15:00:24,413 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 15:00:24,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:00:24,603 INFO L225 Difference]: With dead ends: 50681 [2021-08-06 15:00:24,603 INFO L226 Difference]: Without dead ends: 50637 [2021-08-06 15:00:24,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4059 ImplicationChecksByTransitivity, 1902.0ms TimeCoverageRelationStatistics Valid=2727, Invalid=9045, Unknown=0, NotChecked=0, Total=11772 [2021-08-06 15:00:24,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50637 states. [2021-08-06 15:00:25,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50637 to 46817. [2021-08-06 15:00:25,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46817 states, 46816 states have (on average 2.533685064935065) internal successors, (118617), 46816 states have internal predecessors, (118617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:25,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46817 states to 46817 states and 118617 transitions. [2021-08-06 15:00:25,635 INFO L78 Accepts]: Start accepts. Automaton has 46817 states and 118617 transitions. Word has length 40 [2021-08-06 15:00:25,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:00:25,635 INFO L470 AbstractCegarLoop]: Abstraction has 46817 states and 118617 transitions. [2021-08-06 15:00:25,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:25,635 INFO L276 IsEmpty]: Start isEmpty. Operand 46817 states and 118617 transitions. [2021-08-06 15:00:25,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 15:00:25,955 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:00:25,955 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:00:25,990 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-06 15:00:26,167 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,SelfDestructingSolverStorable138 [2021-08-06 15:00:26,168 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 15:00:26,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:00:26,168 INFO L82 PathProgramCache]: Analyzing trace with hash 1345679725, now seen corresponding path program 135 times [2021-08-06 15:00:26,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:00:26,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319329267] [2021-08-06 15:00:26,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:00:26,168 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:00:26,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:00:26,328 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:00:26,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:00:26,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319329267] [2021-08-06 15:00:26,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319329267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:00:26,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834583954] [2021-08-06 15:00:26,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:00:26,329 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:00:26,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:00:26,329 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-06 15:00:26,330 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-06 15:00:30,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-06 15:00:30,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:00:30,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 15:00:30,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:00:31,150 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:00:31,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834583954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:00:31,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:00:31,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-06 15:00:31,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782367752] [2021-08-06 15:00:31,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-06 15:00:31,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:00:31,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-06 15:00:31,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=862, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 15:00:31,151 INFO L87 Difference]: Start difference. First operand 46817 states and 118617 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:33,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:00:33,378 INFO L93 Difference]: Finished difference Result 50538 states and 126417 transitions. [2021-08-06 15:00:33,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-08-06 15:00:33,379 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-08-06 15:00:33,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:00:33,494 INFO L225 Difference]: With dead ends: 50538 [2021-08-06 15:00:33,494 INFO L226 Difference]: Without dead ends: 50486 [2021-08-06 15:00:33,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4831 ImplicationChecksByTransitivity, 2029.6ms TimeCoverageRelationStatistics Valid=3147, Invalid=10425, Unknown=0, NotChecked=0, Total=13572 [2021-08-06 15:00:33,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50486 states. [2021-08-06 15:00:34,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50486 to 46981. [2021-08-06 15:00:34,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46981 states, 46980 states have (on average 2.5367177522349937) internal successors, (119175), 46980 states have internal predecessors, (119175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:34,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46981 states to 46981 states and 119175 transitions. [2021-08-06 15:00:34,743 INFO L78 Accepts]: Start accepts. Automaton has 46981 states and 119175 transitions. Word has length 40 [2021-08-06 15:00:34,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:00:34,743 INFO L470 AbstractCegarLoop]: Abstraction has 46981 states and 119175 transitions. [2021-08-06 15:00:34,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:00:34,743 INFO L276 IsEmpty]: Start isEmpty. Operand 46981 states and 119175 transitions. [2021-08-06 15:00:34,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 15:00:34,779 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:00:34,779 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:00:34,807 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2021-08-06 15:00:34,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:00:34,985 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 15:00:34,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:00:34,986 INFO L82 PathProgramCache]: Analyzing trace with hash 843909491, now seen corresponding path program 136 times [2021-08-06 15:00:34,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:00:34,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453063] [2021-08-06 15:00:34,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:00:34,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:00:35,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:00:35,080 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:00:35,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:00:35,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453063] [2021-08-06 15:00:35,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:00:35,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341380695] [2021-08-06 15:00:35,081 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:00:35,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:00:35,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:00:35,081 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-06 15:00:35,082 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-06 15:00:39,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:00:39,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:00:39,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 15:00:39,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:00:39,943 INFO L354 Elim1Store]: treesize reduction 72, result has 57.4 percent of original size [2021-08-06 15:00:39,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 151 treesize of output 153 [2021-08-06 15:04:34,290 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:04:34,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 439 treesize of output 289 [2021-08-06 15:04:34,656 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:04:34,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341380695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:04:34,656 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:04:34,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16] total 23 [2021-08-06 15:04:34,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172380022] [2021-08-06 15:04:34,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 15:04:34,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:04:34,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 15:04:34,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:04:34,657 INFO L87 Difference]: Start difference. First operand 46981 states and 119175 transitions. Second operand has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:04:35,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:04:35,270 INFO L93 Difference]: Finished difference Result 50920 states and 128844 transitions. [2021-08-06 15:04:35,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 15:04:35,270 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-06 15:04:35,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:04:35,390 INFO L225 Difference]: With dead ends: 50920 [2021-08-06 15:04:35,390 INFO L226 Difference]: Without dead ends: 50913 [2021-08-06 15:04:35,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 428.0ms TimeCoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:04:35,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50913 states. [2021-08-06 15:04:36,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50913 to 49976. [2021-08-06 15:04:36,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49976 states, 49975 states have (on average 2.542091045522761) internal successors, (127041), 49975 states have internal predecessors, (127041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:04:36,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49976 states to 49976 states and 127041 transitions. [2021-08-06 15:04:36,599 INFO L78 Accepts]: Start accepts. Automaton has 49976 states and 127041 transitions. Word has length 42 [2021-08-06 15:04:36,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:04:36,599 INFO L470 AbstractCegarLoop]: Abstraction has 49976 states and 127041 transitions. [2021-08-06 15:04:36,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:04:36,599 INFO L276 IsEmpty]: Start isEmpty. Operand 49976 states and 127041 transitions. [2021-08-06 15:04:36,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 15:04:36,634 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:04:36,634 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:04:36,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2021-08-06 15:04:36,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:04:36,849 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 15:04:36,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:04:36,850 INFO L82 PathProgramCache]: Analyzing trace with hash -1417483661, now seen corresponding path program 137 times [2021-08-06 15:04:36,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:04:36,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501773083] [2021-08-06 15:04:36,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:04:36,851 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:04:36,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:04:36,933 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 15:04:36,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:04:36,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501773083] [2021-08-06 15:04:36,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501773083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:04:36,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765385582] [2021-08-06 15:04:36,933 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:04:36,933 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:04:36,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:04:36,934 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-06 15:04:36,935 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-06 15:04:40,856 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-06 15:04:40,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:04:40,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-06 15:04:40,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:04:42,245 INFO L354 Elim1Store]: treesize reduction 761, result has 23.2 percent of original size [2021-08-06 15:04:42,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 18 new quantified variables, introduced 66 case distinctions, treesize of input 187 treesize of output 304 [2021-08-06 15:04:42,510 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:04:42,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 421 treesize of output 286 [2021-08-06 15:04:43,293 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:04:43,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765385582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:04:43,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:04:43,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16] total 23 [2021-08-06 15:04:43,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156215880] [2021-08-06 15:04:43,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 15:04:43,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:04:43,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 15:04:43,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:04:43,294 INFO L87 Difference]: Start difference. First operand 49976 states and 127041 transitions. Second operand has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-06 15:04:43,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:04:43,762 INFO L93 Difference]: Finished difference Result 52344 states and 132850 transitions. [2021-08-06 15:04:43,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 15:04:43,762 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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) Word has length 42 [2021-08-06 15:04:43,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:04:43,902 INFO L225 Difference]: With dead ends: 52344 [2021-08-06 15:04:43,902 INFO L226 Difference]: Without dead ends: 52328 [2021-08-06 15:04:43,902 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 543.3ms TimeCoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:04:43,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52328 states. [2021-08-06 15:04:44,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52328 to 51480. [2021-08-06 15:04:45,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51480 states, 51479 states have (on average 2.547854464927446) internal successors, (131161), 51479 states have internal predecessors, (131161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:04:45,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51480 states to 51480 states and 131161 transitions. [2021-08-06 15:04:45,358 INFO L78 Accepts]: Start accepts. Automaton has 51480 states and 131161 transitions. Word has length 42 [2021-08-06 15:04:45,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:04:45,358 INFO L470 AbstractCegarLoop]: Abstraction has 51480 states and 131161 transitions. [2021-08-06 15:04:45,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-06 15:04:45,358 INFO L276 IsEmpty]: Start isEmpty. Operand 51480 states and 131161 transitions. [2021-08-06 15:04:45,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 15:04:45,401 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:04:45,401 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:04:45,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2021-08-06 15:04:45,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:04:45,625 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 15:04:45,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:04:45,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1200959117, now seen corresponding path program 138 times [2021-08-06 15:04:45,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:04:45,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229162386] [2021-08-06 15:04:45,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:04:45,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:04:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:04:45,708 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 15:04:45,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:04:45,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229162386] [2021-08-06 15:04:45,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229162386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:04:45,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92372557] [2021-08-06 15:04:45,708 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:04:45,708 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:04:45,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:04:45,709 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-06 15:04:45,710 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-06 15:04:49,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-08-06 15:04:49,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:04:49,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-06 15:04:49,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:04:50,778 INFO L354 Elim1Store]: treesize reduction 650, result has 24.3 percent of original size [2021-08-06 15:04:50,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 19 new quantified variables, introduced 66 case distinctions, treesize of input 264 treesize of output 291 [2021-08-06 15:04:50,851 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:04:50,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 359 treesize of output 286 [2021-08-06 15:04:50,914 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:04:50,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92372557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:04:50,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:04:50,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16] total 23 [2021-08-06 15:04:50,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647871389] [2021-08-06 15:04:50,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 15:04:50,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:04:50,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 15:04:50,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:04:50,915 INFO L87 Difference]: Start difference. First operand 51480 states and 131161 transitions. Second operand has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-06 15:04:51,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:04:51,413 INFO L93 Difference]: Finished difference Result 53250 states and 135691 transitions. [2021-08-06 15:04:51,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 15:04:51,413 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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) Word has length 42 [2021-08-06 15:04:51,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:04:51,532 INFO L225 Difference]: With dead ends: 53250 [2021-08-06 15:04:51,533 INFO L226 Difference]: Without dead ends: 53232 [2021-08-06 15:04:51,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 298.8ms TimeCoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:04:51,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53232 states. [2021-08-06 15:04:52,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53232 to 52433. [2021-08-06 15:04:52,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52433 states, 52432 states have (on average 2.5524679584986267) internal successors, (133831), 52432 states have internal predecessors, (133831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:04:52,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52433 states to 52433 states and 133831 transitions. [2021-08-06 15:04:52,901 INFO L78 Accepts]: Start accepts. Automaton has 52433 states and 133831 transitions. Word has length 42 [2021-08-06 15:04:52,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:04:52,902 INFO L470 AbstractCegarLoop]: Abstraction has 52433 states and 133831 transitions. [2021-08-06 15:04:52,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-06 15:04:52,902 INFO L276 IsEmpty]: Start isEmpty. Operand 52433 states and 133831 transitions. [2021-08-06 15:04:52,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 15:04:52,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:04:52,942 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:04:52,970 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-06 15:04:53,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:04:53,157 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 15:04:53,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:04:53,157 INFO L82 PathProgramCache]: Analyzing trace with hash 720697459, now seen corresponding path program 139 times [2021-08-06 15:04:53,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:04:53,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739620745] [2021-08-06 15:04:53,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:04:53,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:04:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:04:53,417 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 15:04:53,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:04:53,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739620745] [2021-08-06 15:04:53,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739620745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:04:53,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890272579] [2021-08-06 15:04:53,418 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:04:53,418 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:04:53,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:04:53,418 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-06 15:04:53,419 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-06 15:04:57,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:04:57,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 15:04:57,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:04:58,199 INFO L354 Elim1Store]: treesize reduction 363, result has 32.9 percent of original size [2021-08-06 15:04:58,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 16 new quantified variables, introduced 45 case distinctions, treesize of input 207 treesize of output 238 [2021-08-06 15:05:00,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:05:00,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 327 treesize of output 286 [2021-08-06 15:05:01,001 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:05:01,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890272579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:05:01,002 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:05:01,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16] total 23 [2021-08-06 15:05:01,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72916314] [2021-08-06 15:05:01,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 15:05:01,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:05:01,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 15:05:01,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:05:01,002 INFO L87 Difference]: Start difference. First operand 52433 states and 133831 transitions. Second operand has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-06 15:05:01,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:05:01,596 INFO L93 Difference]: Finished difference Result 54975 states and 140281 transitions. [2021-08-06 15:05:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 15:05:01,596 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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) Word has length 42 [2021-08-06 15:05:01,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:05:01,734 INFO L225 Difference]: With dead ends: 54975 [2021-08-06 15:05:01,734 INFO L226 Difference]: Without dead ends: 54946 [2021-08-06 15:05:01,734 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 357.0ms TimeCoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:05:01,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54946 states. [2021-08-06 15:05:02,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54946 to 53500. [2021-08-06 15:05:02,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53500 states, 53499 states have (on average 2.556926297687807) internal successors, (136793), 53499 states have internal predecessors, (136793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:05:03,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53500 states to 53500 states and 136793 transitions. [2021-08-06 15:05:03,063 INFO L78 Accepts]: Start accepts. Automaton has 53500 states and 136793 transitions. Word has length 42 [2021-08-06 15:05:03,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:05:03,063 INFO L470 AbstractCegarLoop]: Abstraction has 53500 states and 136793 transitions. [2021-08-06 15:05:03,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-06 15:05:03,063 INFO L276 IsEmpty]: Start isEmpty. Operand 53500 states and 136793 transitions. [2021-08-06 15:05:03,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 15:05:03,101 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:05:03,101 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:05:03,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2021-08-06 15:05:03,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2021-08-06 15:05:03,328 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 15:05:03,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:05:03,328 INFO L82 PathProgramCache]: Analyzing trace with hash 596729715, now seen corresponding path program 140 times [2021-08-06 15:05:03,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:05:03,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504647412] [2021-08-06 15:05:03,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:05:03,328 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:05:03,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:05:03,412 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 15:05:03,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:05:03,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504647412] [2021-08-06 15:05:03,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504647412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:05:03,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498662779] [2021-08-06 15:05:03,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:05:03,412 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:05:03,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:05:03,413 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-06 15:05:03,414 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-06 15:05:08,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:05:08,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:05:08,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 15:05:08,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:05:08,765 INFO L354 Elim1Store]: treesize reduction 232, result has 39.7 percent of original size [2021-08-06 15:05:08,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 15 new quantified variables, introduced 36 case distinctions, treesize of input 205 treesize of output 209 [2021-08-06 15:05:19,592 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:05:19,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 311 treesize of output 286 [2021-08-06 15:05:19,633 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:05:19,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498662779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:05:19,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:05:19,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16] total 23 [2021-08-06 15:05:19,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301653859] [2021-08-06 15:05:19,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 15:05:19,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:05:19,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 15:05:19,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=448, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:05:19,634 INFO L87 Difference]: Start difference. First operand 53500 states and 136793 transitions. Second operand has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-06 15:05:20,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:05:20,193 INFO L93 Difference]: Finished difference Result 56192 states and 143625 transitions. [2021-08-06 15:05:20,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 15:05:20,193 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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) Word has length 42 [2021-08-06 15:05:20,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:05:20,397 INFO L225 Difference]: With dead ends: 56192 [2021-08-06 15:05:20,397 INFO L226 Difference]: Without dead ends: 56159 [2021-08-06 15:05:20,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 359.9ms TimeCoverageRelationStatistics Valid=58, Invalid=448, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:05:20,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56159 states. Received shutdown request... [2021-08-06 15:05:20,732 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 15:05:20,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2021-08-06 15:05:20,777 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-06 15:05:20,777 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 15:05:20,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-06 15:05:20,957 WARN L594 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2021-08-06 15:05:20,958 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 15:05:20,958 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 15:05:20,962 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 15:05:20,962 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 15:05:20,963 INFO L202 PluginConnector]: Adding new model counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 03:05:20 BasicIcfg [2021-08-06 15:05:20,963 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 15:05:20,963 INFO L168 Benchmark]: Toolchain (without parser) took 885602.89 ms. Allocated memory was 127.9 MB in the beginning and 6.2 GB in the end (delta: 6.1 GB). Free memory was 107.5 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 5.3 GB. Max. memory is 8.0 GB. [2021-08-06 15:05:20,967 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 127.9 MB. Free memory was 108.7 MB in the beginning and 108.6 MB in the end (delta: 77.4 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 15:05:20,967 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.49 ms. Allocated memory is still 127.9 MB. Free memory was 107.4 MB in the beginning and 106.0 MB in the end (delta: 1.4 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-08-06 15:05:20,967 INFO L168 Benchmark]: Boogie Preprocessor took 11.74 ms. Allocated memory is still 127.9 MB. Free memory was 105.9 MB in the beginning and 105.0 MB in the end (delta: 948.3 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 15:05:20,967 INFO L168 Benchmark]: RCFGBuilder took 258.59 ms. Allocated memory is still 127.9 MB. Free memory was 105.0 MB in the beginning and 92.1 MB in the end (delta: 12.9 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-08-06 15:05:20,967 INFO L168 Benchmark]: TraceAbstraction took 885294.52 ms. Allocated memory was 177.2 MB in the beginning and 6.2 GB in the end (delta: 6.0 GB). Free memory was 162.1 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 5.3 GB. Max. memory is 8.0 GB. [2021-08-06 15:05:20,968 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.09 ms. Allocated memory is still 127.9 MB. Free memory was 108.7 MB in the beginning and 108.6 MB in the end (delta: 77.4 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 22.49 ms. Allocated memory is still 127.9 MB. Free memory was 107.4 MB in the beginning and 106.0 MB in the end (delta: 1.4 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 11.74 ms. Allocated memory is still 127.9 MB. Free memory was 105.9 MB in the beginning and 105.0 MB in the end (delta: 948.3 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 258.59 ms. Allocated memory is still 127.9 MB. Free memory was 105.0 MB in the beginning and 92.1 MB in the end (delta: 12.9 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 885294.52 ms. Allocated memory was 177.2 MB in the beginning and 6.2 GB in the end (delta: 6.0 GB). Free memory was 162.1 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 5.3 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - 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: 53]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 48]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 48]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 31 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 885192.5ms, OverallIterations: 145, TraceHistogramMax: 7, EmptinessCheckTime: 1605.1ms, AutomataDifference: 156972.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 39.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 6321 SDtfs, 38823 SDslu, 56363 SDs, 0 SdLazy, 62787 SolverSat, 9173 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 29869.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 12071 GetRequests, 3501 SyntacticMatches, 0 SemanticMatches, 8570 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249121 ImplicationChecksByTransitivity, 132742.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=53500occurred in iteration=144, InterpolantAutomatonStates: 6849, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 33291.4ms AutomataMinimizationTime, 145 MinimizatonAttempts, 249608 StatesRemovedByMinimization, 144 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 484.7ms SsaConstructionTime, 2366.5ms SatisfiabilityAnalysisTime, 418000.6ms InterpolantComputationTime, 9188 NumberOfCodeBlocks, 9188 NumberOfCodeBlocksAsserted, 704 NumberOfCheckSat, 8903 ConstructedInterpolants, 100 QuantifiedInterpolants, 100091 SizeOfPredicates, 498 NumberOfNonLiveVariables, 12999 ConjunctsInSsa, 2462 ConjunctsInUnsatCore, 285 InterpolantComputations, 5 PerfectInterpolantSequences, 4527/13631 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