/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/mult-equiv.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-c7b2d19 [2022-03-15 16:18:07,600 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-15 16:18:07,602 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-15 16:18:07,661 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-15 16:18:07,661 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-15 16:18:07,662 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-15 16:18:07,663 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-15 16:18:07,664 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-15 16:18:07,665 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-15 16:18:07,665 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-15 16:18:07,666 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-15 16:18:07,669 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-15 16:18:07,669 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-15 16:18:07,673 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-15 16:18:07,674 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-15 16:18:07,677 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-15 16:18:07,678 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-15 16:18:07,679 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-15 16:18:07,683 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-15 16:18:07,687 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-15 16:18:07,688 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-15 16:18:07,689 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-15 16:18:07,690 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-15 16:18:07,691 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-15 16:18:07,694 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-15 16:18:07,695 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-15 16:18:07,695 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-15 16:18:07,695 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-15 16:18:07,696 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-15 16:18:07,696 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-15 16:18:07,696 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-15 16:18:07,697 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-15 16:18:07,697 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-15 16:18:07,697 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-15 16:18:07,698 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-15 16:18:07,698 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-15 16:18:07,698 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-15 16:18:07,699 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-15 16:18:07,699 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-15 16:18:07,699 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-15 16:18:07,700 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-15 16:18:07,703 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 [2022-03-15 16:18:07,730 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-15 16:18:07,730 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-15 16:18:07,731 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-15 16:18:07,731 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-15 16:18:07,731 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-15 16:18:07,731 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-15 16:18:07,732 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * Use SBE=true [2022-03-15 16:18:07,732 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-15 16:18:07,732 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-15 16:18:07,733 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 16:18:07,733 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-15 16:18:07,733 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-15 16:18:07,734 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-15 16:18:07,734 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-15 16:18:07,734 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-15 16:18:07,734 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-15 16:18:07,922 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-15 16:18:07,946 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-15 16:18:07,947 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-15 16:18:07,948 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-15 16:18:07,959 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-15 16:18:07,960 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-equiv.wvr.bpl [2022-03-15 16:18:07,960 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-equiv.wvr.bpl' [2022-03-15 16:18:07,979 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-15 16:18:07,980 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-15 16:18:07,981 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-15 16:18:07,981 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-15 16:18:07,981 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-15 16:18:07,989 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:07,994 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:07,998 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-15 16:18:07,999 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-15 16:18:08,000 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-15 16:18:08,000 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-15 16:18:08,000 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-15 16:18:08,005 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:08,005 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:08,006 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:08,006 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:08,007 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:08,009 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:08,009 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:08,010 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-15 16:18:08,011 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-15 16:18:08,011 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-15 16:18:08,011 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-15 16:18:08,012 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/1) ... [2022-03-15 16:18:08,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 16:18:08,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:08,035 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-15 16:18:08,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-15 16:18:08,075 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-15 16:18:08,076 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-15 16:18:08,076 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-15 16:18:08,076 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-15 16:18:08,076 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-15 16:18:08,076 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-15 16:18:08,076 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-15 16:18:08,076 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-15 16:18:08,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-15 16:18:08,076 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-03-15 16:18:08,076 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-03-15 16:18:08,076 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-03-15 16:18:08,077 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-15 16:18:08,107 INFO L234 CfgBuilder]: Building ICFG [2022-03-15 16:18:08,108 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-15 16:18:08,184 INFO L275 CfgBuilder]: Performing block encoding [2022-03-15 16:18:08,195 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-15 16:18:08,195 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-15 16:18:08,196 INFO L202 PluginConnector]: Adding new model mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 04:18:08 BoogieIcfgContainer [2022-03-15 16:18:08,196 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-15 16:18:08,198 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-15 16:18:08,198 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-15 16:18:08,213 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-15 16:18:08,213 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:18:07" (1/2) ... [2022-03-15 16:18:08,219 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@147e036c and model type mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 04:18:08, skipping insertion in model container [2022-03-15 16:18:08,220 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 04:18:08" (2/2) ... [2022-03-15 16:18:08,221 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-equiv.wvr.bpl [2022-03-15 16:18:08,224 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-15 16:18:08,224 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-15 16:18:08,224 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-15 16:18:08,224 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-15 16:18:08,270 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-03-15 16:18:08,312 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-15 16:18:08,317 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-15 16:18:08,317 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-03-15 16:18:08,330 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 33 places, 26 transitions, 76 flow [2022-03-15 16:18:08,370 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:08,372 INFO L276 IsEmpty]: Start isEmpty. Operand has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:08,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-15 16:18:08,384 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:08,411 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:08,412 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:08,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:08,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1698272252, now seen corresponding path program 1 times [2022-03-15 16:18:08,426 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:08,427 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144837597] [2022-03-15 16:18:08,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:08,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:08,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:08,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:08,577 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:08,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144837597] [2022-03-15 16:18:08,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144837597] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:18:08,578 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:18:08,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-15 16:18:08,579 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940860030] [2022-03-15 16:18:08,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:08,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-15 16:18:08,584 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:08,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-15 16:18:08,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-15 16:18:08,621 INFO L87 Difference]: Start difference. First operand has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 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 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:08,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:08,681 INFO L93 Difference]: Finished difference Result 214 states and 614 transitions. [2022-03-15 16:18:08,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-15 16:18:08,683 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-03-15 16:18:08,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:08,695 INFO L225 Difference]: With dead ends: 214 [2022-03-15 16:18:08,696 INFO L226 Difference]: Without dead ends: 199 [2022-03-15 16:18:08,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-15 16:18:08,700 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 3 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:08,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 22 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:18:08,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-03-15 16:18:08,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 146. [2022-03-15 16:18:08,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.8689655172413793) internal successors, (416), 145 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:08,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 416 transitions. [2022-03-15 16:18:08,784 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 416 transitions. Word has length 15 [2022-03-15 16:18:08,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:08,785 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 416 transitions. [2022-03-15 16:18:08,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:08,785 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 416 transitions. [2022-03-15 16:18:08,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 16:18:08,786 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:08,786 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:08,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-15 16:18:08,787 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:08,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:08,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1717701342, now seen corresponding path program 1 times [2022-03-15 16:18:08,788 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:08,788 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701729918] [2022-03-15 16:18:08,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:08,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:08,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:08,925 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:08,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:08,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701729918] [2022-03-15 16:18:08,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701729918] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:08,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334273079] [2022-03-15 16:18:08,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:08,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:08,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:08,928 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) [2022-03-15 16:18:08,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-15 16:18:08,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:08,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 3 conjunts are in the unsatisfiable core [2022-03-15 16:18:08,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:09,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:09,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:09,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:09,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334273079] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:09,139 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-15 16:18:09,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 3] total 7 [2022-03-15 16:18:09,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918241332] [2022-03-15 16:18:09,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:09,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 16:18:09,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:09,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 16:18:09,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:09,141 INFO L87 Difference]: Start difference. First operand 146 states and 416 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:09,184 INFO L93 Difference]: Finished difference Result 284 states and 788 transitions. [2022-03-15 16:18:09,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-15 16:18:09,185 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 16:18:09,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:09,188 INFO L225 Difference]: With dead ends: 284 [2022-03-15 16:18:09,188 INFO L226 Difference]: Without dead ends: 284 [2022-03-15 16:18:09,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:09,189 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 23 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:09,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 26 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:18:09,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-03-15 16:18:09,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 176. [2022-03-15 16:18:09,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 3.0114285714285716) internal successors, (527), 175 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 527 transitions. [2022-03-15 16:18:09,201 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 527 transitions. Word has length 17 [2022-03-15 16:18:09,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:09,201 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 527 transitions. [2022-03-15 16:18:09,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,202 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 527 transitions. [2022-03-15 16:18:09,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 16:18:09,203 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:09,203 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:09,220 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-15 16:18:09,420 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 [2022-03-15 16:18:09,420 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:09,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:09,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1520327836, now seen corresponding path program 1 times [2022-03-15 16:18:09,421 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:09,421 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228530220] [2022-03-15 16:18:09,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:09,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:09,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:09,452 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:09,452 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:09,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228530220] [2022-03-15 16:18:09,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228530220] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:18:09,453 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:18:09,453 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 16:18:09,453 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127001022] [2022-03-15 16:18:09,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:09,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 16:18:09,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:09,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 16:18:09,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-15 16:18:09,454 INFO L87 Difference]: Start difference. First operand 176 states and 527 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:09,496 INFO L93 Difference]: Finished difference Result 240 states and 691 transitions. [2022-03-15 16:18:09,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-15 16:18:09,497 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 16:18:09,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:09,498 INFO L225 Difference]: With dead ends: 240 [2022-03-15 16:18:09,498 INFO L226 Difference]: Without dead ends: 240 [2022-03-15 16:18:09,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-15 16:18:09,500 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 15 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:09,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 19 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:18:09,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-03-15 16:18:09,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 191. [2022-03-15 16:18:09,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 3.0) internal successors, (570), 190 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 570 transitions. [2022-03-15 16:18:09,511 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 570 transitions. Word has length 17 [2022-03-15 16:18:09,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:09,511 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 570 transitions. [2022-03-15 16:18:09,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,511 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 570 transitions. [2022-03-15 16:18:09,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 16:18:09,513 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:09,513 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:09,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-15 16:18:09,513 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:09,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:09,514 INFO L85 PathProgramCache]: Analyzing trace with hash 721287832, now seen corresponding path program 2 times [2022-03-15 16:18:09,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:09,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848947027] [2022-03-15 16:18:09,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:09,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:09,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:09,548 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:09,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:09,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848947027] [2022-03-15 16:18:09,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848947027] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:18:09,549 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:18:09,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-15 16:18:09,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721707644] [2022-03-15 16:18:09,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:09,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:18:09,550 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:09,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:18:09,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:18:09,551 INFO L87 Difference]: Start difference. First operand 191 states and 570 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:09,602 INFO L93 Difference]: Finished difference Result 312 states and 867 transitions. [2022-03-15 16:18:09,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 16:18:09,603 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 16:18:09,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:09,604 INFO L225 Difference]: With dead ends: 312 [2022-03-15 16:18:09,604 INFO L226 Difference]: Without dead ends: 312 [2022-03-15 16:18:09,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:18:09,606 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 42 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:09,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 27 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:18:09,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2022-03-15 16:18:09,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 170. [2022-03-15 16:18:09,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 2.9763313609467454) internal successors, (503), 169 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 503 transitions. [2022-03-15 16:18:09,616 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 503 transitions. Word has length 17 [2022-03-15 16:18:09,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:09,616 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 503 transitions. [2022-03-15 16:18:09,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,616 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 503 transitions. [2022-03-15 16:18:09,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 16:18:09,618 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:09,618 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:09,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-15 16:18:09,618 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:09,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:09,619 INFO L85 PathProgramCache]: Analyzing trace with hash 388922714, now seen corresponding path program 1 times [2022-03-15 16:18:09,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:09,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319407582] [2022-03-15 16:18:09,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:09,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:09,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:09,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:09,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:09,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319407582] [2022-03-15 16:18:09,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319407582] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:18:09,644 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:18:09,644 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 16:18:09,645 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637664033] [2022-03-15 16:18:09,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:09,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 16:18:09,645 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:09,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 16:18:09,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-15 16:18:09,646 INFO L87 Difference]: Start difference. First operand 170 states and 503 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:09,691 INFO L93 Difference]: Finished difference Result 192 states and 530 transitions. [2022-03-15 16:18:09,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 16:18:09,691 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 16:18:09,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:09,692 INFO L225 Difference]: With dead ends: 192 [2022-03-15 16:18:09,693 INFO L226 Difference]: Without dead ends: 162 [2022-03-15 16:18:09,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:18:09,694 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 29 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:09,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 19 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:18:09,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-03-15 16:18:09,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 149. [2022-03-15 16:18:09,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.9324324324324325) internal successors, (434), 148 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 434 transitions. [2022-03-15 16:18:09,700 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 434 transitions. Word has length 17 [2022-03-15 16:18:09,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:09,701 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 434 transitions. [2022-03-15 16:18:09,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,701 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 434 transitions. [2022-03-15 16:18:09,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 16:18:09,702 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:09,702 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:09,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-15 16:18:09,703 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:09,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:09,704 INFO L85 PathProgramCache]: Analyzing trace with hash 336279062, now seen corresponding path program 2 times [2022-03-15 16:18:09,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:09,704 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605169020] [2022-03-15 16:18:09,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:09,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:09,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:09,745 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:09,745 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:09,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605169020] [2022-03-15 16:18:09,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605169020] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:09,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810705177] [2022-03-15 16:18:09,747 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:18:09,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:09,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:09,762 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:09,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:09,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:09,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 3 conjunts are in the unsatisfiable core [2022-03-15 16:18:09,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:09,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-15 16:18:09,890 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:09,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:09,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:09,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810705177] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:09,948 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-15 16:18:09,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 3] total 6 [2022-03-15 16:18:09,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816639171] [2022-03-15 16:18:09,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:09,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 16:18:09,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:09,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 16:18:09,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-03-15 16:18:09,950 INFO L87 Difference]: Start difference. First operand 149 states and 434 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:09,981 INFO L93 Difference]: Finished difference Result 245 states and 688 transitions. [2022-03-15 16:18:09,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-15 16:18:09,981 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 16:18:09,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:09,983 INFO L225 Difference]: With dead ends: 245 [2022-03-15 16:18:09,983 INFO L226 Difference]: Without dead ends: 245 [2022-03-15 16:18:09,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-03-15 16:18:09,986 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 22 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:09,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 22 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:18:09,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-03-15 16:18:09,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 161. [2022-03-15 16:18:09,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.9375) internal successors, (470), 160 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 470 transitions. [2022-03-15 16:18:09,997 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 470 transitions. Word has length 17 [2022-03-15 16:18:09,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:09,997 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 470 transitions. [2022-03-15 16:18:09,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:09,997 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 470 transitions. [2022-03-15 16:18:09,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:18:09,998 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:09,998 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:10,015 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:10,212 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 [2022-03-15 16:18:10,212 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:10,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:10,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1880409020, now seen corresponding path program 1 times [2022-03-15 16:18:10,213 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:10,213 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239235049] [2022-03-15 16:18:10,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:10,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:10,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:10,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:10,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:10,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239235049] [2022-03-15 16:18:10,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239235049] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:10,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578323856] [2022-03-15 16:18:10,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:10,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:10,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:10,266 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:10,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:10,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:18:10,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:10,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-15 16:18:10,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:10,329 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:10,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:10,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578323856] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:10,371 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:10,372 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 7 [2022-03-15 16:18:10,372 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126139671] [2022-03-15 16:18:10,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:10,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:18:10,372 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:10,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:18:10,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:10,373 INFO L87 Difference]: Start difference. First operand 161 states and 470 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 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) [2022-03-15 16:18:10,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:10,498 INFO L93 Difference]: Finished difference Result 404 states and 1123 transitions. [2022-03-15 16:18:10,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:18:10,499 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 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 19 [2022-03-15 16:18:10,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:10,501 INFO L225 Difference]: With dead ends: 404 [2022-03-15 16:18:10,501 INFO L226 Difference]: Without dead ends: 404 [2022-03-15 16:18:10,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=54, Invalid=78, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:10,502 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 86 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:10,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 70 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:10,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-15 16:18:10,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 234. [2022-03-15 16:18:10,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 233 states have (on average 2.9871244635193133) internal successors, (696), 233 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:10,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 696 transitions. [2022-03-15 16:18:10,509 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 696 transitions. Word has length 19 [2022-03-15 16:18:10,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:10,509 INFO L470 AbstractCegarLoop]: Abstraction has 234 states and 696 transitions. [2022-03-15 16:18:10,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 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) [2022-03-15 16:18:10,510 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 696 transitions. [2022-03-15 16:18:10,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:18:10,510 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:10,510 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:10,527 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:10,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:10,724 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:10,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:10,725 INFO L85 PathProgramCache]: Analyzing trace with hash 34046910, now seen corresponding path program 1 times [2022-03-15 16:18:10,725 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:10,725 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039878475] [2022-03-15 16:18:10,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:10,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:10,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:10,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:10,797 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:10,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039878475] [2022-03-15 16:18:10,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039878475] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:10,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283497639] [2022-03-15 16:18:10,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:10,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:10,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:10,798 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:10,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-15 16:18:10,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:10,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:18:10,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:10,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:10,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:10,966 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:10,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283497639] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:10,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:10,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-03-15 16:18:10,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274553608] [2022-03-15 16:18:10,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:10,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 16:18:10,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:10,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 16:18:10,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:18:10,968 INFO L87 Difference]: Start difference. First operand 234 states and 696 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:11,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:11,083 INFO L93 Difference]: Finished difference Result 445 states and 1311 transitions. [2022-03-15 16:18:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:18:11,084 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-15 16:18:11,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:11,086 INFO L225 Difference]: With dead ends: 445 [2022-03-15 16:18:11,086 INFO L226 Difference]: Without dead ends: 412 [2022-03-15 16:18:11,086 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:18:11,087 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 41 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:11,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 158 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:11,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-03-15 16:18:11,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 328. [2022-03-15 16:18:11,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 3.0611620795107033) internal successors, (1001), 327 states have internal predecessors, (1001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:11,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 1001 transitions. [2022-03-15 16:18:11,095 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 1001 transitions. Word has length 19 [2022-03-15 16:18:11,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:11,095 INFO L470 AbstractCegarLoop]: Abstraction has 328 states and 1001 transitions. [2022-03-15 16:18:11,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:11,095 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 1001 transitions. [2022-03-15 16:18:11,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:18:11,096 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:11,096 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:11,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 [2022-03-15 16:18:11,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:11,307 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:11,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:11,308 INFO L85 PathProgramCache]: Analyzing trace with hash -846392150, now seen corresponding path program 2 times [2022-03-15 16:18:11,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:11,308 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098044822] [2022-03-15 16:18:11,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:11,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:11,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:11,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:11,393 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:11,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098044822] [2022-03-15 16:18:11,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098044822] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:11,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076766756] [2022-03-15 16:18:11,393 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:18:11,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:11,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:11,408 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:11,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-15 16:18:11,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:11,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:11,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:18:11,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:11,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:11,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:11,524 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:11,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076766756] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:11,525 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:11,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 7 [2022-03-15 16:18:11,525 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301469021] [2022-03-15 16:18:11,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:11,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:18:11,525 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:11,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:18:11,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:11,526 INFO L87 Difference]: Start difference. First operand 328 states and 1001 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:11,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:11,576 INFO L93 Difference]: Finished difference Result 646 states and 1931 transitions. [2022-03-15 16:18:11,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:18:11,576 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 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 19 [2022-03-15 16:18:11,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:11,579 INFO L225 Difference]: With dead ends: 646 [2022-03-15 16:18:11,579 INFO L226 Difference]: Without dead ends: 631 [2022-03-15 16:18:11,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:11,580 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 48 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:11,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 113 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:18:11,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2022-03-15 16:18:11,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 390. [2022-03-15 16:18:11,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 3.16452442159383) internal successors, (1231), 389 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:11,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 1231 transitions. [2022-03-15 16:18:11,591 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 1231 transitions. Word has length 19 [2022-03-15 16:18:11,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:11,591 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 1231 transitions. [2022-03-15 16:18:11,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:11,591 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 1231 transitions. [2022-03-15 16:18:11,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:18:11,592 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:11,592 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:11,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-03-15 16:18:11,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:11,827 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:11,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:11,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1555602956, now seen corresponding path program 3 times [2022-03-15 16:18:11,827 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:11,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110269957] [2022-03-15 16:18:11,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:11,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:11,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:11,942 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:11,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:11,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110269957] [2022-03-15 16:18:11,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110269957] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:11,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901769552] [2022-03-15 16:18:11,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:18:11,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:11,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:11,944 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:11,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-15 16:18:11,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:18:11,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:11,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:18:11,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:12,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:12,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:12,085 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:12,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901769552] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:12,085 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:12,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-03-15 16:18:12,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607254344] [2022-03-15 16:18:12,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:12,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 16:18:12,086 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:12,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 16:18:12,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:18:12,086 INFO L87 Difference]: Start difference. First operand 390 states and 1231 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:12,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:12,228 INFO L93 Difference]: Finished difference Result 816 states and 2463 transitions. [2022-03-15 16:18:12,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:18:12,228 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-15 16:18:12,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:12,231 INFO L225 Difference]: With dead ends: 816 [2022-03-15 16:18:12,231 INFO L226 Difference]: Without dead ends: 673 [2022-03-15 16:18:12,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:12,232 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 59 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:12,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 190 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:12,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-03-15 16:18:12,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 465. [2022-03-15 16:18:12,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.2349137931034484) internal successors, (1501), 464 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:12,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1501 transitions. [2022-03-15 16:18:12,245 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1501 transitions. Word has length 19 [2022-03-15 16:18:12,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:12,245 INFO L470 AbstractCegarLoop]: Abstraction has 465 states and 1501 transitions. [2022-03-15 16:18:12,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:12,245 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1501 transitions. [2022-03-15 16:18:12,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:18:12,246 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:12,246 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:12,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-03-15 16:18:12,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:12,459 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:12,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:12,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1118825264, now seen corresponding path program 2 times [2022-03-15 16:18:12,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:12,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519308791] [2022-03-15 16:18:12,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:12,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:12,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:12,503 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:12,503 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:12,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519308791] [2022-03-15 16:18:12,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519308791] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:12,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140712856] [2022-03-15 16:18:12,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:18:12,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:12,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:12,505 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:12,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-15 16:18:12,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:12,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:12,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:18:12,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:12,558 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:12,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:12,612 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:12,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140712856] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:12,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:12,612 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2022-03-15 16:18:12,613 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939682238] [2022-03-15 16:18:12,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:12,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:18:12,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:12,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:18:12,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:12,613 INFO L87 Difference]: Start difference. First operand 465 states and 1501 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:12,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:12,791 INFO L93 Difference]: Finished difference Result 1402 states and 4444 transitions. [2022-03-15 16:18:12,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:18:12,791 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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 19 [2022-03-15 16:18:12,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:12,797 INFO L225 Difference]: With dead ends: 1402 [2022-03-15 16:18:12,797 INFO L226 Difference]: Without dead ends: 1402 [2022-03-15 16:18:12,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=109, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:18:12,797 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 88 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:12,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 71 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:12,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1402 states. [2022-03-15 16:18:12,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1402 to 797. [2022-03-15 16:18:12,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 796 states have (on average 3.4032663316582914) internal successors, (2709), 796 states have internal predecessors, (2709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:12,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 2709 transitions. [2022-03-15 16:18:12,818 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 2709 transitions. Word has length 19 [2022-03-15 16:18:12,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:12,819 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 2709 transitions. [2022-03-15 16:18:12,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:12,819 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 2709 transitions. [2022-03-15 16:18:12,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:18:12,821 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:12,821 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:12,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:13,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:13,037 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:13,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:13,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1604629368, now seen corresponding path program 3 times [2022-03-15 16:18:13,037 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:13,037 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769042232] [2022-03-15 16:18:13,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:13,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:13,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:13,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:13,056 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:13,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769042232] [2022-03-15 16:18:13,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769042232] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:13,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080426002] [2022-03-15 16:18:13,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:18:13,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:13,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:13,065 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:13,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-15 16:18:13,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:18:13,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:13,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:18:13,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:13,119 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:13,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:13,165 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:13,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080426002] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:13,166 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:13,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2022-03-15 16:18:13,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153097938] [2022-03-15 16:18:13,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:13,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:18:13,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:13,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:18:13,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:13,167 INFO L87 Difference]: Start difference. First operand 797 states and 2709 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:13,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:13,261 INFO L93 Difference]: Finished difference Result 1152 states and 3746 transitions. [2022-03-15 16:18:13,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:18:13,261 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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 19 [2022-03-15 16:18:13,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:13,266 INFO L225 Difference]: With dead ends: 1152 [2022-03-15 16:18:13,266 INFO L226 Difference]: Without dead ends: 1140 [2022-03-15 16:18:13,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=58, Invalid=74, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:13,266 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 88 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:13,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 21 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:13,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2022-03-15 16:18:13,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 653. [2022-03-15 16:18:13,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 3.585889570552147) internal successors, (2338), 652 states have internal predecessors, (2338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:13,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 2338 transitions. [2022-03-15 16:18:13,301 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 2338 transitions. Word has length 19 [2022-03-15 16:18:13,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:13,301 INFO L470 AbstractCegarLoop]: Abstraction has 653 states and 2338 transitions. [2022-03-15 16:18:13,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:13,302 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 2338 transitions. [2022-03-15 16:18:13,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:13,303 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:13,303 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:13,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:13,517 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,SelfDestructingSolverStorable11 [2022-03-15 16:18:13,518 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:13,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:13,518 INFO L85 PathProgramCache]: Analyzing trace with hash -671302374, now seen corresponding path program 4 times [2022-03-15 16:18:13,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:13,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168146090] [2022-03-15 16:18:13,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:13,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:13,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:13,569 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:13,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:13,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168146090] [2022-03-15 16:18:13,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168146090] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:13,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104827212] [2022-03-15 16:18:13,569 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:18:13,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:13,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:13,583 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:13,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-15 16:18:13,642 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:18:13,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:13,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:18:13,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:13,688 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:13,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:13,746 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:13,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104827212] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:13,746 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:13,746 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 8 [2022-03-15 16:18:13,746 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94953819] [2022-03-15 16:18:13,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:13,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 16:18:13,747 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:13,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 16:18:13,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:18:13,747 INFO L87 Difference]: Start difference. First operand 653 states and 2338 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:13,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:13,823 INFO L93 Difference]: Finished difference Result 1011 states and 3340 transitions. [2022-03-15 16:18:13,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:18:13,823 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:13,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:13,827 INFO L225 Difference]: With dead ends: 1011 [2022-03-15 16:18:13,828 INFO L226 Difference]: Without dead ends: 990 [2022-03-15 16:18:13,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:18:13,829 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 57 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:13,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 170 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:13,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2022-03-15 16:18:13,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 730. [2022-03-15 16:18:13,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 3.5486968449931413) internal successors, (2587), 729 states have internal predecessors, (2587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:13,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 2587 transitions. [2022-03-15 16:18:13,849 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 2587 transitions. Word has length 21 [2022-03-15 16:18:13,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:13,849 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 2587 transitions. [2022-03-15 16:18:13,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:13,850 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 2587 transitions. [2022-03-15 16:18:13,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:13,853 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:13,853 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:13,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:14,069 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,SelfDestructingSolverStorable12 [2022-03-15 16:18:14,069 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:14,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:14,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1112056780, now seen corresponding path program 5 times [2022-03-15 16:18:14,070 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:14,070 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986950602] [2022-03-15 16:18:14,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:14,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:14,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:14,158 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:14,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:14,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986950602] [2022-03-15 16:18:14,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986950602] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:14,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189585767] [2022-03-15 16:18:14,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:18:14,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:14,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:14,162 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:14,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-15 16:18:14,188 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:14,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:14,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:18:14,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:14,251 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:14,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:14,323 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:14,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189585767] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:14,323 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:14,323 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-03-15 16:18:14,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596950261] [2022-03-15 16:18:14,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:14,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:18:14,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:14,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:18:14,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:18:14,325 INFO L87 Difference]: Start difference. First operand 730 states and 2587 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:14,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:14,428 INFO L93 Difference]: Finished difference Result 1051 states and 3509 transitions. [2022-03-15 16:18:14,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:18:14,429 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:14,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:14,433 INFO L225 Difference]: With dead ends: 1051 [2022-03-15 16:18:14,433 INFO L226 Difference]: Without dead ends: 1030 [2022-03-15 16:18:14,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:18:14,434 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 55 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:14,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 135 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:14,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2022-03-15 16:18:14,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 779. [2022-03-15 16:18:14,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 778 states have (on average 3.575835475578406) internal successors, (2782), 778 states have internal predecessors, (2782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:14,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 2782 transitions. [2022-03-15 16:18:14,454 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 2782 transitions. Word has length 21 [2022-03-15 16:18:14,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:14,455 INFO L470 AbstractCegarLoop]: Abstraction has 779 states and 2782 transitions. [2022-03-15 16:18:14,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:14,455 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 2782 transitions. [2022-03-15 16:18:14,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:14,457 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:14,457 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:14,472 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:14,672 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,SelfDestructingSolverStorable13 [2022-03-15 16:18:14,672 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:14,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:14,673 INFO L85 PathProgramCache]: Analyzing trace with hash 190269072, now seen corresponding path program 6 times [2022-03-15 16:18:14,673 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:14,673 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940088982] [2022-03-15 16:18:14,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:14,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:14,759 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:14,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:14,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940088982] [2022-03-15 16:18:14,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940088982] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:14,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451531856] [2022-03-15 16:18:14,760 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:18:14,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:14,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:14,761 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:14,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-15 16:18:14,782 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:18:14,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:14,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:18:14,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:14,844 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:14,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:14,948 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:14,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451531856] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:14,949 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:14,949 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-15 16:18:14,949 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020607538] [2022-03-15 16:18:14,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:14,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:18:14,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:14,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:18:14,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:14,949 INFO L87 Difference]: Start difference. First operand 779 states and 2782 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:15,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:15,127 INFO L93 Difference]: Finished difference Result 912 states and 3156 transitions. [2022-03-15 16:18:15,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 16:18:15,127 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:15,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:15,131 INFO L225 Difference]: With dead ends: 912 [2022-03-15 16:18:15,131 INFO L226 Difference]: Without dead ends: 885 [2022-03-15 16:18:15,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:18:15,133 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 39 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:15,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 178 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:15,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-03-15 16:18:15,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 798. [2022-03-15 16:18:15,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 797 states have (on average 3.5809284818067755) internal successors, (2854), 797 states have internal predecessors, (2854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:15,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 2854 transitions. [2022-03-15 16:18:15,153 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 2854 transitions. Word has length 21 [2022-03-15 16:18:15,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:15,153 INFO L470 AbstractCegarLoop]: Abstraction has 798 states and 2854 transitions. [2022-03-15 16:18:15,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:15,153 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 2854 transitions. [2022-03-15 16:18:15,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:15,155 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:15,155 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:15,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:15,369 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,SelfDestructingSolverStorable14 [2022-03-15 16:18:15,369 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:15,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:15,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1942186592, now seen corresponding path program 4 times [2022-03-15 16:18:15,370 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:15,370 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471177822] [2022-03-15 16:18:15,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:15,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:15,399 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:15,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:15,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471177822] [2022-03-15 16:18:15,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471177822] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:15,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271851667] [2022-03-15 16:18:15,400 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:18:15,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:15,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:15,401 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:15,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-15 16:18:15,424 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:18:15,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:15,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:18:15,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:15,459 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:15,460 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 16:18:15,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271851667] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:18:15,460 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 16:18:15,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2022-03-15 16:18:15,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837448234] [2022-03-15 16:18:15,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:15,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:18:15,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:15,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:18:15,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 16:18:15,462 INFO L87 Difference]: Start difference. First operand 798 states and 2854 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:15,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:15,531 INFO L93 Difference]: Finished difference Result 1037 states and 3469 transitions. [2022-03-15 16:18:15,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 16:18:15,531 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:15,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:15,535 INFO L225 Difference]: With dead ends: 1037 [2022-03-15 16:18:15,535 INFO L226 Difference]: Without dead ends: 1005 [2022-03-15 16:18:15,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:18:15,536 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 45 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:15,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 29 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:15,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2022-03-15 16:18:15,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 884. [2022-03-15 16:18:15,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 883 states have (on average 3.5130237825594564) internal successors, (3102), 883 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:15,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 3102 transitions. [2022-03-15 16:18:15,556 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 3102 transitions. Word has length 21 [2022-03-15 16:18:15,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:15,556 INFO L470 AbstractCegarLoop]: Abstraction has 884 states and 3102 transitions. [2022-03-15 16:18:15,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:15,556 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 3102 transitions. [2022-03-15 16:18:15,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:15,558 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:15,558 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:15,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:15,774 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,SelfDestructingSolverStorable15 [2022-03-15 16:18:15,775 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:15,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:15,775 INFO L85 PathProgramCache]: Analyzing trace with hash 57075100, now seen corresponding path program 5 times [2022-03-15 16:18:15,775 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:15,775 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182675057] [2022-03-15 16:18:15,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:15,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:15,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:15,798 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:15,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:15,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182675057] [2022-03-15 16:18:15,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182675057] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:18:15,799 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:18:15,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-15 16:18:15,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893884378] [2022-03-15 16:18:15,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:15,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:18:15,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:15,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:18:15,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:18:15,800 INFO L87 Difference]: Start difference. First operand 884 states and 3102 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:15,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:15,836 INFO L93 Difference]: Finished difference Result 974 states and 3311 transitions. [2022-03-15 16:18:15,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 16:18:15,836 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:15,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:15,840 INFO L225 Difference]: With dead ends: 974 [2022-03-15 16:18:15,840 INFO L226 Difference]: Without dead ends: 926 [2022-03-15 16:18:15,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:18:15,841 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:15,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 51 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:18:15,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2022-03-15 16:18:15,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 830. [2022-03-15 16:18:15,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 829 states have (on average 3.525934861278649) internal successors, (2923), 829 states have internal predecessors, (2923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:15,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 2923 transitions. [2022-03-15 16:18:15,858 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 2923 transitions. Word has length 21 [2022-03-15 16:18:15,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:15,858 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 2923 transitions. [2022-03-15 16:18:15,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:15,858 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 2923 transitions. [2022-03-15 16:18:15,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:15,860 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:15,860 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:15,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-15 16:18:15,860 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:15,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:15,861 INFO L85 PathProgramCache]: Analyzing trace with hash -369540448, now seen corresponding path program 6 times [2022-03-15 16:18:15,861 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:15,861 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535362791] [2022-03-15 16:18:15,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:15,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:15,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:15,891 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:15,891 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:15,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535362791] [2022-03-15 16:18:15,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535362791] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:15,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992895608] [2022-03-15 16:18:15,891 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:18:15,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:15,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:15,892 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:15,923 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 16:18:15,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:15,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:18:15,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:15,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-15 16:18:15,958 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:15,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:16,021 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:16,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992895608] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:16,021 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-15 16:18:16,021 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 4] total 7 [2022-03-15 16:18:16,021 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222081269] [2022-03-15 16:18:16,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:16,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:18:16,022 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:16,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:18:16,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:16,022 INFO L87 Difference]: Start difference. First operand 830 states and 2923 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:16,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:16,061 INFO L93 Difference]: Finished difference Result 870 states and 3033 transitions. [2022-03-15 16:18:16,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 16:18:16,061 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:16,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:16,065 INFO L225 Difference]: With dead ends: 870 [2022-03-15 16:18:16,065 INFO L226 Difference]: Without dead ends: 857 [2022-03-15 16:18:16,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:16,065 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 42 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:16,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 16 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:18:16,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2022-03-15 16:18:16,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 804. [2022-03-15 16:18:16,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 803 states have (on average 3.5454545454545454) internal successors, (2847), 803 states have internal predecessors, (2847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:16,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 2847 transitions. [2022-03-15 16:18:16,083 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 2847 transitions. Word has length 21 [2022-03-15 16:18:16,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:16,083 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 2847 transitions. [2022-03-15 16:18:16,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:16,083 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 2847 transitions. [2022-03-15 16:18:16,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:16,085 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:16,085 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:16,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:16,302 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 [2022-03-15 16:18:16,302 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:16,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:16,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1428493028, now seen corresponding path program 7 times [2022-03-15 16:18:16,302 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:16,302 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835628694] [2022-03-15 16:18:16,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:16,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:16,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:16,331 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:16,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:16,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835628694] [2022-03-15 16:18:16,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835628694] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:16,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788145567] [2022-03-15 16:18:16,331 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:18:16,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:16,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:16,356 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:16,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:16,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:18:16,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:16,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-15 16:18:16,420 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:16,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 16:18:16,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788145567] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:18:16,421 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 16:18:16,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2022-03-15 16:18:16,421 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013649749] [2022-03-15 16:18:16,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:18:16,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:18:16,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:16,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:18:16,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-15 16:18:16,422 INFO L87 Difference]: Start difference. First operand 804 states and 2847 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:16,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:16,492 INFO L93 Difference]: Finished difference Result 1221 states and 4056 transitions. [2022-03-15 16:18:16,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 16:18:16,492 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:16,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:16,497 INFO L225 Difference]: With dead ends: 1221 [2022-03-15 16:18:16,497 INFO L226 Difference]: Without dead ends: 1201 [2022-03-15 16:18:16,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:18:16,497 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 46 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:16,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 42 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:16,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1201 states. [2022-03-15 16:18:16,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1201 to 904. [2022-03-15 16:18:16,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.5957918050941307) internal successors, (3247), 903 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:16,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 3247 transitions. [2022-03-15 16:18:16,516 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 3247 transitions. Word has length 21 [2022-03-15 16:18:16,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:16,516 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 3247 transitions. [2022-03-15 16:18:16,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:16,516 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 3247 transitions. [2022-03-15 16:18:16,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:16,518 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:16,518 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:16,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:16,741 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 [2022-03-15 16:18:16,742 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:16,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:16,742 INFO L85 PathProgramCache]: Analyzing trace with hash -679790180, now seen corresponding path program 8 times [2022-03-15 16:18:16,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:16,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626602618] [2022-03-15 16:18:16,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:16,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:16,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:16,763 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:16,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:16,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626602618] [2022-03-15 16:18:16,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626602618] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:16,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135199490] [2022-03-15 16:18:16,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:18:16,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:16,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:16,764 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:16,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-15 16:18:16,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:16,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:16,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:18:16,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:16,865 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:16,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:16,962 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:16,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135199490] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:16,963 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:16,963 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 11 [2022-03-15 16:18:16,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622768336] [2022-03-15 16:18:16,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:16,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:18:16,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:16,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:18:16,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:16,964 INFO L87 Difference]: Start difference. First operand 904 states and 3247 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) 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) [2022-03-15 16:18:17,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:17,141 INFO L93 Difference]: Finished difference Result 1454 states and 4620 transitions. [2022-03-15 16:18:17,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:18:17,142 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) 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 21 [2022-03-15 16:18:17,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:17,150 INFO L225 Difference]: With dead ends: 1454 [2022-03-15 16:18:17,151 INFO L226 Difference]: Without dead ends: 1412 [2022-03-15 16:18:17,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=217, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:17,151 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 139 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:17,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 118 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:17,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2022-03-15 16:18:17,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 920. [2022-03-15 16:18:17,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 3.5070729053318823) internal successors, (3223), 919 states have internal predecessors, (3223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:17,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3223 transitions. [2022-03-15 16:18:17,177 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3223 transitions. Word has length 21 [2022-03-15 16:18:17,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:17,177 INFO L470 AbstractCegarLoop]: Abstraction has 920 states and 3223 transitions. [2022-03-15 16:18:17,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) 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) [2022-03-15 16:18:17,177 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3223 transitions. [2022-03-15 16:18:17,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:17,179 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:17,179 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:17,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:17,395 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 [2022-03-15 16:18:17,395 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:17,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:17,395 INFO L85 PathProgramCache]: Analyzing trace with hash -849904168, now seen corresponding path program 9 times [2022-03-15 16:18:17,395 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:17,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005482652] [2022-03-15 16:18:17,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:17,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:17,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:17,437 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:17,438 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:17,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005482652] [2022-03-15 16:18:17,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005482652] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:17,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35004644] [2022-03-15 16:18:17,438 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:18:17,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:17,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:17,439 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:17,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-15 16:18:17,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:18:17,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:17,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:18:17,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:17,534 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:17,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:17,616 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:17,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35004644] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:17,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:17,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5] total 11 [2022-03-15 16:18:17,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727838456] [2022-03-15 16:18:17,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:17,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:18:17,617 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:17,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:18:17,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:17,618 INFO L87 Difference]: Start difference. First operand 920 states and 3223 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:17,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:17,782 INFO L93 Difference]: Finished difference Result 1679 states and 5671 transitions. [2022-03-15 16:18:17,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:18:17,782 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:17,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:17,789 INFO L225 Difference]: With dead ends: 1679 [2022-03-15 16:18:17,789 INFO L226 Difference]: Without dead ends: 1653 [2022-03-15 16:18:17,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:18:17,790 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 88 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:17,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 46 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:17,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1653 states. [2022-03-15 16:18:17,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1653 to 1158. [2022-03-15 16:18:17,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 1157 states have (on average 3.5419187554019014) internal successors, (4098), 1157 states have internal predecessors, (4098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:17,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 4098 transitions. [2022-03-15 16:18:17,815 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 4098 transitions. Word has length 21 [2022-03-15 16:18:17,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:17,815 INFO L470 AbstractCegarLoop]: Abstraction has 1158 states and 4098 transitions. [2022-03-15 16:18:17,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:17,816 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 4098 transitions. [2022-03-15 16:18:17,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:17,818 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:17,818 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:17,837 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-03-15 16:18:18,034 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 [2022-03-15 16:18:18,035 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:18,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:18,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1595463124, now seen corresponding path program 10 times [2022-03-15 16:18:18,035 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:18,035 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000400739] [2022-03-15 16:18:18,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:18,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:18,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:18,071 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:18,071 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:18,071 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000400739] [2022-03-15 16:18:18,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000400739] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:18,071 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299639461] [2022-03-15 16:18:18,072 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:18:18,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:18,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:18,088 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:18,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-15 16:18:18,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:18:18,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:18,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:18:18,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:18,221 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:18,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:18,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:18,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299639461] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:18,295 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:18,295 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5] total 11 [2022-03-15 16:18:18,295 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002458735] [2022-03-15 16:18:18,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:18,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:18:18,295 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:18,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:18:18,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:18,296 INFO L87 Difference]: Start difference. First operand 1158 states and 4098 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:18,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:18,474 INFO L93 Difference]: Finished difference Result 2209 states and 7293 transitions. [2022-03-15 16:18:18,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:18:18,474 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:18,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:18,480 INFO L225 Difference]: With dead ends: 2209 [2022-03-15 16:18:18,480 INFO L226 Difference]: Without dead ends: 2209 [2022-03-15 16:18:18,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=194, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:18:18,482 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 125 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:18,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 103 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:18,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2022-03-15 16:18:18,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1285. [2022-03-15 16:18:18,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1285 states, 1284 states have (on average 3.5856697819314642) internal successors, (4604), 1284 states have internal predecessors, (4604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:18,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 4604 transitions. [2022-03-15 16:18:18,530 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 4604 transitions. Word has length 21 [2022-03-15 16:18:18,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:18,530 INFO L470 AbstractCegarLoop]: Abstraction has 1285 states and 4604 transitions. [2022-03-15 16:18:18,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:18,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 4604 transitions. [2022-03-15 16:18:18,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:18,533 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:18,533 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:18,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:18,750 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 [2022-03-15 16:18:18,750 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:18,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:18,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1594229548, now seen corresponding path program 11 times [2022-03-15 16:18:18,750 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:18,750 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526110868] [2022-03-15 16:18:18,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:18,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:18,781 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:18,781 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:18,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526110868] [2022-03-15 16:18:18,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526110868] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:18,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428848169] [2022-03-15 16:18:18,781 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:18:18,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:18,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:18,783 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:18,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-15 16:18:18,816 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:18,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:18,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:18:18,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:18,885 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:18,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:18,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:18,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428848169] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:18,988 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:18,988 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 12 [2022-03-15 16:18:18,989 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853105540] [2022-03-15 16:18:18,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:18,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:18:18,990 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:18,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:18:18,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:18:18,991 INFO L87 Difference]: Start difference. First operand 1285 states and 4604 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:19,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:19,199 INFO L93 Difference]: Finished difference Result 1613 states and 5504 transitions. [2022-03-15 16:18:19,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:18:19,199 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:19,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:19,204 INFO L225 Difference]: With dead ends: 1613 [2022-03-15 16:18:19,204 INFO L226 Difference]: Without dead ends: 1581 [2022-03-15 16:18:19,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=138, Invalid=242, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:18:19,204 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 95 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:19,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 106 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:19,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1581 states. [2022-03-15 16:18:19,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1581 to 1273. [2022-03-15 16:18:19,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1273 states, 1272 states have (on average 3.5550314465408803) internal successors, (4522), 1272 states have internal predecessors, (4522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:19,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 4522 transitions. [2022-03-15 16:18:19,261 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 4522 transitions. Word has length 21 [2022-03-15 16:18:19,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:19,262 INFO L470 AbstractCegarLoop]: Abstraction has 1273 states and 4522 transitions. [2022-03-15 16:18:19,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:19,262 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 4522 transitions. [2022-03-15 16:18:19,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:19,264 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:19,264 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:19,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:19,465 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 [2022-03-15 16:18:19,465 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:19,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:19,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1935867080, now seen corresponding path program 12 times [2022-03-15 16:18:19,465 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:19,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151568003] [2022-03-15 16:18:19,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:19,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:19,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:19,504 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:19,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:19,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151568003] [2022-03-15 16:18:19,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151568003] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:19,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096513857] [2022-03-15 16:18:19,504 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:18:19,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:19,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:19,505 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:19,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-15 16:18:19,544 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:18:19,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:19,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:18:19,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:19,599 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:19,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:19,677 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:19,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096513857] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:19,677 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:19,677 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 12 [2022-03-15 16:18:19,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480957508] [2022-03-15 16:18:19,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:19,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:18:19,678 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:19,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:18:19,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:18:19,678 INFO L87 Difference]: Start difference. First operand 1273 states and 4522 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:19,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:19,845 INFO L93 Difference]: Finished difference Result 2164 states and 7115 transitions. [2022-03-15 16:18:19,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:18:19,846 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:19,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:19,851 INFO L225 Difference]: With dead ends: 2164 [2022-03-15 16:18:19,851 INFO L226 Difference]: Without dead ends: 2156 [2022-03-15 16:18:19,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:19,852 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 164 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:19,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 108 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:19,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2022-03-15 16:18:19,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1534. [2022-03-15 16:18:19,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1534 states, 1533 states have (on average 3.5851272015655575) internal successors, (5496), 1533 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:19,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1534 states to 1534 states and 5496 transitions. [2022-03-15 16:18:19,885 INFO L78 Accepts]: Start accepts. Automaton has 1534 states and 5496 transitions. Word has length 21 [2022-03-15 16:18:19,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:19,885 INFO L470 AbstractCegarLoop]: Abstraction has 1534 states and 5496 transitions. [2022-03-15 16:18:19,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:19,886 INFO L276 IsEmpty]: Start isEmpty. Operand 1534 states and 5496 transitions. [2022-03-15 16:18:19,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:19,888 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:19,888 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:19,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-03-15 16:18:20,102 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 [2022-03-15 16:18:20,102 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:20,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:20,102 INFO L85 PathProgramCache]: Analyzing trace with hash 524199368, now seen corresponding path program 13 times [2022-03-15 16:18:20,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:20,103 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247930231] [2022-03-15 16:18:20,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:20,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:20,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:20,140 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:20,140 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:20,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247930231] [2022-03-15 16:18:20,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247930231] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:20,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010701331] [2022-03-15 16:18:20,141 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:18:20,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:20,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:20,142 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:20,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-15 16:18:20,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:20,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:18:20,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:20,235 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:20,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:20,321 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:20,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010701331] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:20,321 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:20,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5] total 12 [2022-03-15 16:18:20,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072018127] [2022-03-15 16:18:20,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:20,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:18:20,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:20,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:18:20,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:18:20,322 INFO L87 Difference]: Start difference. First operand 1534 states and 5496 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:20,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:20,552 INFO L93 Difference]: Finished difference Result 2841 states and 9935 transitions. [2022-03-15 16:18:20,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 16:18:20,552 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:20,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:20,559 INFO L225 Difference]: With dead ends: 2841 [2022-03-15 16:18:20,559 INFO L226 Difference]: Without dead ends: 2831 [2022-03-15 16:18:20,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=137, Invalid=243, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:18:20,560 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 162 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:20,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 53 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:20,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2831 states. [2022-03-15 16:18:20,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2831 to 1813. [2022-03-15 16:18:20,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1813 states, 1812 states have (on average 3.587748344370861) internal successors, (6501), 1812 states have internal predecessors, (6501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:20,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1813 states to 1813 states and 6501 transitions. [2022-03-15 16:18:20,602 INFO L78 Accepts]: Start accepts. Automaton has 1813 states and 6501 transitions. Word has length 21 [2022-03-15 16:18:20,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:20,602 INFO L470 AbstractCegarLoop]: Abstraction has 1813 states and 6501 transitions. [2022-03-15 16:18:20,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:20,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 6501 transitions. [2022-03-15 16:18:20,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:20,606 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:20,606 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:20,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:20,819 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 [2022-03-15 16:18:20,819 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:20,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:20,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1808991432, now seen corresponding path program 14 times [2022-03-15 16:18:20,820 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:20,820 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594843506] [2022-03-15 16:18:20,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:20,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:20,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:20,841 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:20,841 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:20,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594843506] [2022-03-15 16:18:20,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594843506] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:20,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702834267] [2022-03-15 16:18:20,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:18:20,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:20,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:20,842 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:20,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-15 16:18:20,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:20,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:20,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:18:20,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:20,927 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:20,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:21,029 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:21,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702834267] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:21,030 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:21,030 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 12 [2022-03-15 16:18:21,030 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68077209] [2022-03-15 16:18:21,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:21,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:18:21,030 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:21,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:18:21,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:18:21,031 INFO L87 Difference]: Start difference. First operand 1813 states and 6501 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:21,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:21,236 INFO L93 Difference]: Finished difference Result 2259 states and 7725 transitions. [2022-03-15 16:18:21,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:18:21,237 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:21,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:21,242 INFO L225 Difference]: With dead ends: 2259 [2022-03-15 16:18:21,242 INFO L226 Difference]: Without dead ends: 2247 [2022-03-15 16:18:21,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=148, Invalid=232, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:18:21,244 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 144 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:21,246 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 83 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:21,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2247 states. [2022-03-15 16:18:21,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2247 to 1809. [2022-03-15 16:18:21,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1808 states have (on average 3.587942477876106) internal successors, (6487), 1808 states have internal predecessors, (6487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:21,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 6487 transitions. [2022-03-15 16:18:21,286 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 6487 transitions. Word has length 21 [2022-03-15 16:18:21,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:21,286 INFO L470 AbstractCegarLoop]: Abstraction has 1809 states and 6487 transitions. [2022-03-15 16:18:21,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:21,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 6487 transitions. [2022-03-15 16:18:21,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:21,290 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:21,290 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:21,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:21,506 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 [2022-03-15 16:18:21,506 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:21,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:21,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1458153844, now seen corresponding path program 15 times [2022-03-15 16:18:21,507 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:21,507 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509003674] [2022-03-15 16:18:21,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:21,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:21,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:21,535 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:21,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:21,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509003674] [2022-03-15 16:18:21,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509003674] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:21,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345503686] [2022-03-15 16:18:21,535 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:18:21,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:21,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:21,537 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:21,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-15 16:18:21,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:18:21,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:21,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:18:21,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:21,616 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:21,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:21,683 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:21,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345503686] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:21,683 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:21,683 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5] total 11 [2022-03-15 16:18:21,683 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082983866] [2022-03-15 16:18:21,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:21,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:18:21,684 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:21,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:18:21,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:21,684 INFO L87 Difference]: Start difference. First operand 1809 states and 6487 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:21,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:21,921 INFO L93 Difference]: Finished difference Result 3116 states and 10468 transitions. [2022-03-15 16:18:21,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:18:21,921 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 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 21 [2022-03-15 16:18:21,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:21,937 INFO L225 Difference]: With dead ends: 3116 [2022-03-15 16:18:21,937 INFO L226 Difference]: Without dead ends: 3116 [2022-03-15 16:18:21,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=147, Invalid=273, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:18:21,938 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 119 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:21,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 161 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:18:21,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3116 states. [2022-03-15 16:18:21,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3116 to 1975. [2022-03-15 16:18:21,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1975 states, 1974 states have (on average 3.569908814589666) internal successors, (7047), 1974 states have internal predecessors, (7047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:21,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1975 states to 1975 states and 7047 transitions. [2022-03-15 16:18:21,983 INFO L78 Accepts]: Start accepts. Automaton has 1975 states and 7047 transitions. Word has length 21 [2022-03-15 16:18:21,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:21,983 INFO L470 AbstractCegarLoop]: Abstraction has 1975 states and 7047 transitions. [2022-03-15 16:18:21,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:21,983 INFO L276 IsEmpty]: Start isEmpty. Operand 1975 states and 7047 transitions. [2022-03-15 16:18:21,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:21,986 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:21,986 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:22,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:22,199 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 [2022-03-15 16:18:22,199 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:22,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:22,200 INFO L85 PathProgramCache]: Analyzing trace with hash -27282996, now seen corresponding path program 16 times [2022-03-15 16:18:22,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:22,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128728247] [2022-03-15 16:18:22,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:22,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:22,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:22,227 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:22,227 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:22,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128728247] [2022-03-15 16:18:22,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128728247] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:22,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322553739] [2022-03-15 16:18:22,228 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:18:22,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:22,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:22,229 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:22,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-15 16:18:22,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:18:22,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:22,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:18:22,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:22,312 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:22,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:22,414 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:22,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322553739] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:22,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:22,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 11 [2022-03-15 16:18:22,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131053428] [2022-03-15 16:18:22,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:22,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:18:22,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:22,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:18:22,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:22,415 INFO L87 Difference]: Start difference. First operand 1975 states and 7047 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:22,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:22,568 INFO L93 Difference]: Finished difference Result 2407 states and 8257 transitions. [2022-03-15 16:18:22,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:18:22,568 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 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 21 [2022-03-15 16:18:22,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:22,574 INFO L225 Difference]: With dead ends: 2407 [2022-03-15 16:18:22,574 INFO L226 Difference]: Without dead ends: 2361 [2022-03-15 16:18:22,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=144, Invalid=236, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:18:22,574 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 116 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:22,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 73 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:22,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2022-03-15 16:18:22,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 2032. [2022-03-15 16:18:22,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 2031 states have (on average 3.539635647464303) internal successors, (7189), 2031 states have internal predecessors, (7189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:22,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 7189 transitions. [2022-03-15 16:18:22,610 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 7189 transitions. Word has length 21 [2022-03-15 16:18:22,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:22,610 INFO L470 AbstractCegarLoop]: Abstraction has 2032 states and 7189 transitions. [2022-03-15 16:18:22,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:22,610 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 7189 transitions. [2022-03-15 16:18:22,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:22,614 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:22,614 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:22,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:22,831 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 [2022-03-15 16:18:22,831 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:22,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:22,831 INFO L85 PathProgramCache]: Analyzing trace with hash 263688078, now seen corresponding path program 7 times [2022-03-15 16:18:22,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:22,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024132142] [2022-03-15 16:18:22,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:22,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:22,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:22,875 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:22,875 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:22,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024132142] [2022-03-15 16:18:22,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024132142] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:22,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353292457] [2022-03-15 16:18:22,876 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:18:22,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:22,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:22,877 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:22,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-15 16:18:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:22,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:18:22,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:22,953 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:22,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:23,012 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:23,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353292457] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:23,012 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:23,013 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-03-15 16:18:23,013 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271590085] [2022-03-15 16:18:23,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:23,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:18:23,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:23,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:18:23,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:18:23,013 INFO L87 Difference]: Start difference. First operand 2032 states and 7189 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:23,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:23,127 INFO L93 Difference]: Finished difference Result 2352 states and 8100 transitions. [2022-03-15 16:18:23,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:18:23,127 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:23,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:23,132 INFO L225 Difference]: With dead ends: 2352 [2022-03-15 16:18:23,132 INFO L226 Difference]: Without dead ends: 2331 [2022-03-15 16:18:23,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:18:23,133 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 60 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:23,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 207 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:23,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2331 states. [2022-03-15 16:18:23,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2331 to 2045. [2022-03-15 16:18:23,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.5484344422700587) internal successors, (7253), 2044 states have internal predecessors, (7253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:23,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7253 transitions. [2022-03-15 16:18:23,199 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7253 transitions. Word has length 21 [2022-03-15 16:18:23,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:23,199 INFO L470 AbstractCegarLoop]: Abstraction has 2045 states and 7253 transitions. [2022-03-15 16:18:23,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:23,199 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7253 transitions. [2022-03-15 16:18:23,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:23,203 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:23,203 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:23,219 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-03-15 16:18:23,419 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 [2022-03-15 16:18:23,419 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:23,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:23,419 INFO L85 PathProgramCache]: Analyzing trace with hash -658099630, now seen corresponding path program 8 times [2022-03-15 16:18:23,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:23,420 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980593432] [2022-03-15 16:18:23,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:23,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:23,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:23,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:23,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:23,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980593432] [2022-03-15 16:18:23,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980593432] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:23,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974246609] [2022-03-15 16:18:23,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:18:23,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:23,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:23,477 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:23,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-15 16:18:23,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:23,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:23,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:18:23,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:23,568 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:23,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:23,672 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:23,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974246609] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:23,672 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:23,672 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-15 16:18:23,672 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486924613] [2022-03-15 16:18:23,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:23,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:18:23,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:23,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:18:23,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:23,674 INFO L87 Difference]: Start difference. First operand 2045 states and 7253 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:23,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:23,787 INFO L93 Difference]: Finished difference Result 2262 states and 7867 transitions. [2022-03-15 16:18:23,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:18:23,788 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:23,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:23,792 INFO L225 Difference]: With dead ends: 2262 [2022-03-15 16:18:23,793 INFO L226 Difference]: Without dead ends: 2241 [2022-03-15 16:18:23,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:18:23,794 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 58 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:23,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 189 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:23,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2241 states. [2022-03-15 16:18:23,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2241 to 2055. [2022-03-15 16:18:23,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2055 states, 2054 states have (on average 3.552093476144109) internal successors, (7296), 2054 states have internal predecessors, (7296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:23,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2055 states to 2055 states and 7296 transitions. [2022-03-15 16:18:23,829 INFO L78 Accepts]: Start accepts. Automaton has 2055 states and 7296 transitions. Word has length 21 [2022-03-15 16:18:23,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:23,829 INFO L470 AbstractCegarLoop]: Abstraction has 2055 states and 7296 transitions. [2022-03-15 16:18:23,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:23,829 INFO L276 IsEmpty]: Start isEmpty. Operand 2055 states and 7296 transitions. [2022-03-15 16:18:23,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 16:18:23,833 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:23,833 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:23,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:24,047 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 [2022-03-15 16:18:24,048 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:24,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:24,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1826441102, now seen corresponding path program 9 times [2022-03-15 16:18:24,048 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:24,049 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793344027] [2022-03-15 16:18:24,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:24,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:24,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:24,121 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:24,122 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:24,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793344027] [2022-03-15 16:18:24,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793344027] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:24,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490796620] [2022-03-15 16:18:24,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:18:24,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:24,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:24,148 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:24,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-15 16:18:24,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:18:24,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:24,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:18:24,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:24,235 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:24,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:24,298 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:18:24,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490796620] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:24,298 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:24,298 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-03-15 16:18:24,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052427984] [2022-03-15 16:18:24,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:24,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 16:18:24,299 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:24,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 16:18:24,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:18:24,299 INFO L87 Difference]: Start difference. First operand 2055 states and 7296 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:24,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:24,440 INFO L93 Difference]: Finished difference Result 2335 states and 8077 transitions. [2022-03-15 16:18:24,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:18:24,440 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 16:18:24,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:24,445 INFO L225 Difference]: With dead ends: 2335 [2022-03-15 16:18:24,445 INFO L226 Difference]: Without dead ends: 2314 [2022-03-15 16:18:24,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:18:24,445 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 61 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:24,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 276 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:24,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2314 states. [2022-03-15 16:18:24,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2314 to 2071. [2022-03-15 16:18:24,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2071 states, 2070 states have (on average 3.557487922705314) internal successors, (7364), 2070 states have internal predecessors, (7364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:24,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2071 states to 2071 states and 7364 transitions. [2022-03-15 16:18:24,527 INFO L78 Accepts]: Start accepts. Automaton has 2071 states and 7364 transitions. Word has length 21 [2022-03-15 16:18:24,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:24,527 INFO L470 AbstractCegarLoop]: Abstraction has 2071 states and 7364 transitions. [2022-03-15 16:18:24,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:24,528 INFO L276 IsEmpty]: Start isEmpty. Operand 2071 states and 7364 transitions. [2022-03-15 16:18:24,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:24,531 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:24,532 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:24,565 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:24,743 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 [2022-03-15 16:18:24,744 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:24,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:24,744 INFO L85 PathProgramCache]: Analyzing trace with hash 766837372, now seen corresponding path program 10 times [2022-03-15 16:18:24,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:24,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122720039] [2022-03-15 16:18:24,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:24,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:24,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:24,778 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:24,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:24,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122720039] [2022-03-15 16:18:24,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122720039] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:24,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105607307] [2022-03-15 16:18:24,779 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:18:24,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:24,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:24,791 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:24,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-15 16:18:24,813 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:18:24,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:24,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:18:24,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:24,875 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:24,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:24,967 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:24,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105607307] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:24,968 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:24,968 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-03-15 16:18:24,968 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334204956] [2022-03-15 16:18:24,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:24,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:18:24,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:24,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:18:24,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:18:24,969 INFO L87 Difference]: Start difference. First operand 2071 states and 7364 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:25,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:25,320 INFO L93 Difference]: Finished difference Result 8017 states and 28472 transitions. [2022-03-15 16:18:25,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:18:25,320 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 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 23 [2022-03-15 16:18:25,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:25,339 INFO L225 Difference]: With dead ends: 8017 [2022-03-15 16:18:25,339 INFO L226 Difference]: Without dead ends: 8017 [2022-03-15 16:18:25,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=217, Invalid=433, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:18:25,341 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 192 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:25,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 104 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:18:25,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8017 states. [2022-03-15 16:18:25,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8017 to 4750. [2022-03-15 16:18:25,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4750 states, 4749 states have (on average 3.6249736786691935) internal successors, (17215), 4749 states have internal predecessors, (17215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:25,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4750 states to 4750 states and 17215 transitions. [2022-03-15 16:18:25,445 INFO L78 Accepts]: Start accepts. Automaton has 4750 states and 17215 transitions. Word has length 23 [2022-03-15 16:18:25,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:25,445 INFO L470 AbstractCegarLoop]: Abstraction has 4750 states and 17215 transitions. [2022-03-15 16:18:25,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:25,445 INFO L276 IsEmpty]: Start isEmpty. Operand 4750 states and 17215 transitions. [2022-03-15 16:18:25,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:25,453 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:25,453 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:25,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:25,663 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 [2022-03-15 16:18:25,663 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:25,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:25,664 INFO L85 PathProgramCache]: Analyzing trace with hash -439625992, now seen corresponding path program 11 times [2022-03-15 16:18:25,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:25,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435544051] [2022-03-15 16:18:25,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:25,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:25,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:25,688 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:25,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:25,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435544051] [2022-03-15 16:18:25,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435544051] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:25,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946637860] [2022-03-15 16:18:25,688 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:18:25,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:25,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:25,690 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:25,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-15 16:18:25,710 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:18:25,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:25,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:18:25,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:25,761 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:25,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:25,860 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:25,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946637860] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:25,860 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:25,860 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 12 [2022-03-15 16:18:25,860 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47612731] [2022-03-15 16:18:25,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:25,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:18:25,861 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:25,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:18:25,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:18:25,861 INFO L87 Difference]: Start difference. First operand 4750 states and 17215 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 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) [2022-03-15 16:18:26,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:26,120 INFO L93 Difference]: Finished difference Result 5512 states and 19596 transitions. [2022-03-15 16:18:26,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:18:26,120 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 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 23 [2022-03-15 16:18:26,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:26,132 INFO L225 Difference]: With dead ends: 5512 [2022-03-15 16:18:26,132 INFO L226 Difference]: Without dead ends: 5456 [2022-03-15 16:18:26,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=149, Invalid=271, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:18:26,133 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 165 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:26,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 53 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:18:26,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5456 states. [2022-03-15 16:18:26,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5456 to 4829. [2022-03-15 16:18:26,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4829 states, 4828 states have (on average 3.6184755592377797) internal successors, (17470), 4828 states have internal predecessors, (17470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:26,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4829 states to 4829 states and 17470 transitions. [2022-03-15 16:18:26,224 INFO L78 Accepts]: Start accepts. Automaton has 4829 states and 17470 transitions. Word has length 23 [2022-03-15 16:18:26,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:26,225 INFO L470 AbstractCegarLoop]: Abstraction has 4829 states and 17470 transitions. [2022-03-15 16:18:26,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 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) [2022-03-15 16:18:26,225 INFO L276 IsEmpty]: Start isEmpty. Operand 4829 states and 17470 transitions. [2022-03-15 16:18:26,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:26,233 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:26,233 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:26,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:26,449 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 [2022-03-15 16:18:26,450 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:26,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:26,450 INFO L85 PathProgramCache]: Analyzing trace with hash -630242892, now seen corresponding path program 12 times [2022-03-15 16:18:26,450 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:26,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669147054] [2022-03-15 16:18:26,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:26,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:26,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:26,475 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:26,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:26,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669147054] [2022-03-15 16:18:26,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669147054] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:26,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116139605] [2022-03-15 16:18:26,475 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:18:26,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:26,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:26,477 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:26,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-15 16:18:26,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:18:26,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:26,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:18:26,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:26,585 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:26,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:26,682 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:26,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116139605] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:26,683 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:26,683 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-15 16:18:26,683 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674521192] [2022-03-15 16:18:26,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:26,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:18:26,685 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:26,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:18:26,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:18:26,685 INFO L87 Difference]: Start difference. First operand 4829 states and 17470 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:27,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:27,030 INFO L93 Difference]: Finished difference Result 7408 states and 25768 transitions. [2022-03-15 16:18:27,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 16:18:27,030 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 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 23 [2022-03-15 16:18:27,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:27,048 INFO L225 Difference]: With dead ends: 7408 [2022-03-15 16:18:27,048 INFO L226 Difference]: Without dead ends: 7400 [2022-03-15 16:18:27,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=275, Invalid=481, Unknown=0, NotChecked=0, Total=756 [2022-03-15 16:18:27,049 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 294 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:27,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 136 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:18:27,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7400 states. [2022-03-15 16:18:27,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7400 to 6112. [2022-03-15 16:18:27,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6112 states, 6111 states have (on average 3.6293568973981345) internal successors, (22179), 6111 states have internal predecessors, (22179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:27,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6112 states to 6112 states and 22179 transitions. [2022-03-15 16:18:27,186 INFO L78 Accepts]: Start accepts. Automaton has 6112 states and 22179 transitions. Word has length 23 [2022-03-15 16:18:27,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:27,186 INFO L470 AbstractCegarLoop]: Abstraction has 6112 states and 22179 transitions. [2022-03-15 16:18:27,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:27,186 INFO L276 IsEmpty]: Start isEmpty. Operand 6112 states and 22179 transitions. [2022-03-15 16:18:27,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:27,198 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:27,198 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:27,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:27,414 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 [2022-03-15 16:18:27,415 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:27,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:27,415 INFO L85 PathProgramCache]: Analyzing trace with hash -2041910604, now seen corresponding path program 1 times [2022-03-15 16:18:27,415 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:27,415 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798375944] [2022-03-15 16:18:27,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:27,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:27,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:27,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:27,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:27,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798375944] [2022-03-15 16:18:27,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798375944] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:27,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171821520] [2022-03-15 16:18:27,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:27,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:27,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:27,451 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:27,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-15 16:18:27,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:27,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:18:27,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:27,545 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:27,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:27,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:27,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171821520] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:27,649 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:27,649 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-03-15 16:18:27,649 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525821769] [2022-03-15 16:18:27,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:27,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 16:18:27,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:27,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 16:18:27,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2022-03-15 16:18:27,650 INFO L87 Difference]: Start difference. First operand 6112 states and 22179 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:27,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:27,976 INFO L93 Difference]: Finished difference Result 14261 states and 51664 transitions. [2022-03-15 16:18:27,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:18:27,977 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 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 23 [2022-03-15 16:18:27,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:28,015 INFO L225 Difference]: With dead ends: 14261 [2022-03-15 16:18:28,015 INFO L226 Difference]: Without dead ends: 14255 [2022-03-15 16:18:28,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=221, Invalid=429, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:18:28,016 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 222 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:28,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 70 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:18:28,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14255 states. [2022-03-15 16:18:28,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14255 to 11458. [2022-03-15 16:18:28,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11458 states, 11457 states have (on average 3.6823775857554333) internal successors, (42189), 11457 states have internal predecessors, (42189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:28,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11458 states to 11458 states and 42189 transitions. [2022-03-15 16:18:28,338 INFO L78 Accepts]: Start accepts. Automaton has 11458 states and 42189 transitions. Word has length 23 [2022-03-15 16:18:28,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:28,338 INFO L470 AbstractCegarLoop]: Abstraction has 11458 states and 42189 transitions. [2022-03-15 16:18:28,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:28,338 INFO L276 IsEmpty]: Start isEmpty. Operand 11458 states and 42189 transitions. [2022-03-15 16:18:28,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:28,361 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:28,361 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:28,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:28,577 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 [2022-03-15 16:18:28,578 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:28,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:28,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1063353160, now seen corresponding path program 2 times [2022-03-15 16:18:28,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:28,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51251378] [2022-03-15 16:18:28,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:28,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:28,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:28,617 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:28,617 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:28,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51251378] [2022-03-15 16:18:28,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51251378] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:28,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591007226] [2022-03-15 16:18:28,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:18:28,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:28,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:28,619 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:28,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-15 16:18:28,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:28,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:28,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:18:28,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:28,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:28,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:28,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:28,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591007226] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:28,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:28,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-03-15 16:18:28,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745154463] [2022-03-15 16:18:28,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:28,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 16:18:28,854 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:28,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 16:18:28,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2022-03-15 16:18:28,855 INFO L87 Difference]: Start difference. First operand 11458 states and 42189 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:29,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:29,451 INFO L93 Difference]: Finished difference Result 23254 states and 84564 transitions. [2022-03-15 16:18:29,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 16:18:29,451 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 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 23 [2022-03-15 16:18:29,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:29,528 INFO L225 Difference]: With dead ends: 23254 [2022-03-15 16:18:29,528 INFO L226 Difference]: Without dead ends: 23254 [2022-03-15 16:18:29,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=357, Invalid=699, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 16:18:29,530 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 294 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:29,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 162 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:18:29,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23254 states. [2022-03-15 16:18:29,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23254 to 18401. [2022-03-15 16:18:29,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18401 states, 18400 states have (on average 3.7019021739130435) internal successors, (68115), 18400 states have internal predecessors, (68115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:30,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18401 states to 18401 states and 68115 transitions. [2022-03-15 16:18:30,057 INFO L78 Accepts]: Start accepts. Automaton has 18401 states and 68115 transitions. Word has length 23 [2022-03-15 16:18:30,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:30,057 INFO L470 AbstractCegarLoop]: Abstraction has 18401 states and 68115 transitions. [2022-03-15 16:18:30,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:30,058 INFO L276 IsEmpty]: Start isEmpty. Operand 18401 states and 68115 transitions. [2022-03-15 16:18:30,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:30,093 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:30,093 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:30,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:30,309 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 [2022-03-15 16:18:30,310 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:30,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:30,310 INFO L85 PathProgramCache]: Analyzing trace with hash -757118540, now seen corresponding path program 13 times [2022-03-15 16:18:30,310 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:30,310 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215392604] [2022-03-15 16:18:30,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:30,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:30,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:30,338 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:30,338 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:30,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215392604] [2022-03-15 16:18:30,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215392604] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:30,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144395567] [2022-03-15 16:18:30,339 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:18:30,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:30,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:30,341 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:30,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-15 16:18:30,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:30,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:18:30,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:30,446 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:30,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:30,539 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:30,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144395567] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:30,539 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:30,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-15 16:18:30,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43936345] [2022-03-15 16:18:30,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:30,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:18:30,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:30,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:18:30,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:18:30,542 INFO L87 Difference]: Start difference. First operand 18401 states and 68115 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:31,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:31,078 INFO L93 Difference]: Finished difference Result 19801 states and 72677 transitions. [2022-03-15 16:18:31,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 16:18:31,078 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 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 23 [2022-03-15 16:18:31,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:31,139 INFO L225 Difference]: With dead ends: 19801 [2022-03-15 16:18:31,139 INFO L226 Difference]: Without dead ends: 19781 [2022-03-15 16:18:31,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=281, Invalid=475, Unknown=0, NotChecked=0, Total=756 [2022-03-15 16:18:31,144 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 223 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:31,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 98 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:18:31,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19781 states. [2022-03-15 16:18:31,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19781 to 18392. [2022-03-15 16:18:31,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18392 states, 18391 states have (on average 3.7013756728834757) internal successors, (68072), 18391 states have internal predecessors, (68072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:31,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18392 states to 18392 states and 68072 transitions. [2022-03-15 16:18:31,630 INFO L78 Accepts]: Start accepts. Automaton has 18392 states and 68072 transitions. Word has length 23 [2022-03-15 16:18:31,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:31,630 INFO L470 AbstractCegarLoop]: Abstraction has 18392 states and 68072 transitions. [2022-03-15 16:18:31,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:31,630 INFO L276 IsEmpty]: Start isEmpty. Operand 18392 states and 68072 transitions. [2022-03-15 16:18:31,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:31,665 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:31,665 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:31,682 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-03-15 16:18:31,881 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 [2022-03-15 16:18:31,881 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:31,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:31,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1151142540, now seen corresponding path program 3 times [2022-03-15 16:18:31,882 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:31,882 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345105004] [2022-03-15 16:18:31,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:31,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:31,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:31,916 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:31,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:31,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345105004] [2022-03-15 16:18:31,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345105004] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:31,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640648877] [2022-03-15 16:18:31,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:18:31,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:31,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:31,918 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:31,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-15 16:18:31,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:18:31,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:31,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:18:31,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:32,020 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:32,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:32,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:32,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640648877] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:32,136 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:32,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-03-15 16:18:32,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401870921] [2022-03-15 16:18:32,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:32,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:18:32,137 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:32,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:18:32,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:18:32,137 INFO L87 Difference]: Start difference. First operand 18392 states and 68072 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:32,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:32,822 INFO L93 Difference]: Finished difference Result 31050 states and 114087 transitions. [2022-03-15 16:18:32,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 16:18:32,822 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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 23 [2022-03-15 16:18:32,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:32,931 INFO L225 Difference]: With dead ends: 31050 [2022-03-15 16:18:32,931 INFO L226 Difference]: Without dead ends: 31050 [2022-03-15 16:18:32,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=388, Invalid=802, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 16:18:32,932 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 302 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:32,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 121 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:18:32,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31050 states. [2022-03-15 16:18:33,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31050 to 18487. [2022-03-15 16:18:33,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18487 states, 18486 states have (on average 3.6850589635399764) internal successors, (68122), 18486 states have internal predecessors, (68122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:33,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18487 states to 18487 states and 68122 transitions. [2022-03-15 16:18:33,567 INFO L78 Accepts]: Start accepts. Automaton has 18487 states and 68122 transitions. Word has length 23 [2022-03-15 16:18:33,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:33,568 INFO L470 AbstractCegarLoop]: Abstraction has 18487 states and 68122 transitions. [2022-03-15 16:18:33,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:33,568 INFO L276 IsEmpty]: Start isEmpty. Operand 18487 states and 68122 transitions. [2022-03-15 16:18:33,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:33,604 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:33,604 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:33,620 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:33,816 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 [2022-03-15 16:18:33,817 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:33,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:33,818 INFO L85 PathProgramCache]: Analyzing trace with hash 1701574328, now seen corresponding path program 14 times [2022-03-15 16:18:33,818 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:33,818 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611288408] [2022-03-15 16:18:33,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:33,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:33,854 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:33,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:33,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611288408] [2022-03-15 16:18:33,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611288408] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:33,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517788418] [2022-03-15 16:18:33,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:18:33,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:33,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:33,856 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:33,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-15 16:18:33,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:33,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:33,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:18:33,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:33,955 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:33,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:34,070 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:34,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517788418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:34,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:34,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-03-15 16:18:34,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142242005] [2022-03-15 16:18:34,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:34,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:18:34,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:34,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:18:34,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:18:34,071 INFO L87 Difference]: Start difference. First operand 18487 states and 68122 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:34,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:34,540 INFO L93 Difference]: Finished difference Result 19677 states and 71789 transitions. [2022-03-15 16:18:34,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 16:18:34,540 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 23 [2022-03-15 16:18:34,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:34,699 INFO L225 Difference]: With dead ends: 19677 [2022-03-15 16:18:34,699 INFO L226 Difference]: Without dead ends: 19617 [2022-03-15 16:18:34,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=260, Invalid=442, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:18:34,703 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 247 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:34,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 75 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:18:34,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19617 states. [2022-03-15 16:18:35,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19617 to 18487. [2022-03-15 16:18:35,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18487 states, 18486 states have (on average 3.6806231742940603) internal successors, (68040), 18486 states have internal predecessors, (68040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:35,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18487 states to 18487 states and 68040 transitions. [2022-03-15 16:18:35,100 INFO L78 Accepts]: Start accepts. Automaton has 18487 states and 68040 transitions. Word has length 23 [2022-03-15 16:18:35,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:35,100 INFO L470 AbstractCegarLoop]: Abstraction has 18487 states and 68040 transitions. [2022-03-15 16:18:35,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:35,101 INFO L276 IsEmpty]: Start isEmpty. Operand 18487 states and 68040 transitions. [2022-03-15 16:18:35,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:35,170 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:35,170 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:35,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:35,370 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 [2022-03-15 16:18:35,371 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:35,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:35,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1169726578, now seen corresponding path program 4 times [2022-03-15 16:18:35,371 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:35,371 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92165794] [2022-03-15 16:18:35,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:35,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:35,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:35,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:35,448 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:35,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92165794] [2022-03-15 16:18:35,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92165794] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:35,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509007292] [2022-03-15 16:18:35,448 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:18:35,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:35,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:35,449 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:35,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-15 16:18:35,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:18:35,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:35,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:18:35,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:35,598 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:35,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:35,860 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:35,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509007292] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:35,860 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:35,860 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:18:35,860 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441157997] [2022-03-15 16:18:35,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:35,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:18:35,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:35,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:18:35,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:35,863 INFO L87 Difference]: Start difference. First operand 18487 states and 68040 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:37,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:37,091 INFO L93 Difference]: Finished difference Result 26583 states and 95562 transitions. [2022-03-15 16:18:37,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 16:18:37,091 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 23 [2022-03-15 16:18:37,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:37,182 INFO L225 Difference]: With dead ends: 26583 [2022-03-15 16:18:37,183 INFO L226 Difference]: Without dead ends: 26479 [2022-03-15 16:18:37,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=391, Invalid=1415, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 16:18:37,183 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 285 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:37,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 211 Invalid, 853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:18:37,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26479 states. [2022-03-15 16:18:37,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26479 to 19145. [2022-03-15 16:18:37,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19145 states, 19144 states have (on average 3.6745716673631423) internal successors, (70346), 19144 states have internal predecessors, (70346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:37,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19145 states to 19145 states and 70346 transitions. [2022-03-15 16:18:37,815 INFO L78 Accepts]: Start accepts. Automaton has 19145 states and 70346 transitions. Word has length 23 [2022-03-15 16:18:37,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:37,815 INFO L470 AbstractCegarLoop]: Abstraction has 19145 states and 70346 transitions. [2022-03-15 16:18:37,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:37,815 INFO L276 IsEmpty]: Start isEmpty. Operand 19145 states and 70346 transitions. [2022-03-15 16:18:37,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:37,854 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:37,854 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:37,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:38,070 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 [2022-03-15 16:18:38,070 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:38,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:38,071 INFO L85 PathProgramCache]: Analyzing trace with hash -373032338, now seen corresponding path program 5 times [2022-03-15 16:18:38,071 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:38,071 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392063947] [2022-03-15 16:18:38,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:38,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:38,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:38,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:38,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:38,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392063947] [2022-03-15 16:18:38,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392063947] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:38,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817964202] [2022-03-15 16:18:38,153 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:18:38,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:38,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:38,164 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:38,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-15 16:18:38,185 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:18:38,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:38,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:18:38,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:38,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:38,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:38,621 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:38,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817964202] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:38,622 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:38,622 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:18:38,622 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975441376] [2022-03-15 16:18:38,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:38,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:18:38,622 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:38,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:18:38,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:38,624 INFO L87 Difference]: Start difference. First operand 19145 states and 70346 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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) [2022-03-15 16:18:39,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:39,429 INFO L93 Difference]: Finished difference Result 20543 states and 74413 transitions. [2022-03-15 16:18:39,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 16:18:39,430 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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 23 [2022-03-15 16:18:39,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:39,488 INFO L225 Difference]: With dead ends: 20543 [2022-03-15 16:18:39,488 INFO L226 Difference]: Without dead ends: 20495 [2022-03-15 16:18:39,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=328, Invalid=932, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 16:18:39,489 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 153 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 198 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:39,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 216 Invalid, 821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 575 Invalid, 0 Unknown, 198 Unchecked, 0.3s Time] [2022-03-15 16:18:39,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20495 states. [2022-03-15 16:18:39,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20495 to 19199. [2022-03-15 16:18:39,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19199 states, 19198 states have (on average 3.672465881862694) internal successors, (70504), 19198 states have internal predecessors, (70504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:39,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19199 states to 19199 states and 70504 transitions. [2022-03-15 16:18:39,951 INFO L78 Accepts]: Start accepts. Automaton has 19199 states and 70504 transitions. Word has length 23 [2022-03-15 16:18:39,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:39,951 INFO L470 AbstractCegarLoop]: Abstraction has 19199 states and 70504 transitions. [2022-03-15 16:18:39,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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) [2022-03-15 16:18:39,951 INFO L276 IsEmpty]: Start isEmpty. Operand 19199 states and 70504 transitions. [2022-03-15 16:18:39,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:39,984 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:39,984 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:40,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:40,200 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 [2022-03-15 16:18:40,200 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:40,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:40,200 INFO L85 PathProgramCache]: Analyzing trace with hash -454431394, now seen corresponding path program 6 times [2022-03-15 16:18:40,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:40,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113803467] [2022-03-15 16:18:40,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:40,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:40,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:40,283 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:40,283 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:40,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113803467] [2022-03-15 16:18:40,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113803467] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:40,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86007896] [2022-03-15 16:18:40,286 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:18:40,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:40,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:40,294 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:40,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-15 16:18:40,314 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:18:40,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:40,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:18:40,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:40,553 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:40,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:40,797 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:40,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86007896] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:40,797 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:40,797 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:18:40,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682021456] [2022-03-15 16:18:40,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:40,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:18:40,798 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:40,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:18:40,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:40,798 INFO L87 Difference]: Start difference. First operand 19199 states and 70504 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:42,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:42,608 INFO L93 Difference]: Finished difference Result 30752 states and 110074 transitions. [2022-03-15 16:18:42,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 16:18:42,609 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 23 [2022-03-15 16:18:42,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:42,715 INFO L225 Difference]: With dead ends: 30752 [2022-03-15 16:18:42,715 INFO L226 Difference]: Without dead ends: 30612 [2022-03-15 16:18:42,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1274 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=883, Invalid=2657, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 16:18:42,717 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 335 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:42,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 216 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 774 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:18:42,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30612 states. [2022-03-15 16:18:43,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30612 to 19275. [2022-03-15 16:18:43,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19275 states, 19274 states have (on average 3.6694510739856803) internal successors, (70725), 19274 states have internal predecessors, (70725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:43,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19275 states to 19275 states and 70725 transitions. [2022-03-15 16:18:43,294 INFO L78 Accepts]: Start accepts. Automaton has 19275 states and 70725 transitions. Word has length 23 [2022-03-15 16:18:43,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:43,294 INFO L470 AbstractCegarLoop]: Abstraction has 19275 states and 70725 transitions. [2022-03-15 16:18:43,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:43,294 INFO L276 IsEmpty]: Start isEmpty. Operand 19275 states and 70725 transitions. [2022-03-15 16:18:43,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:43,332 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:43,332 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:43,350 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:43,548 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 [2022-03-15 16:18:43,548 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:43,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:43,548 INFO L85 PathProgramCache]: Analyzing trace with hash -40815462, now seen corresponding path program 7 times [2022-03-15 16:18:43,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:43,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455277920] [2022-03-15 16:18:43,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:43,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:43,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:43,636 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:43,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:43,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455277920] [2022-03-15 16:18:43,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455277920] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:43,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322686782] [2022-03-15 16:18:43,637 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:18:43,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:43,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:43,638 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:43,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-15 16:18:43,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:43,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:18:43,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:43,843 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:43,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:44,092 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:44,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322686782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:44,093 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:44,093 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:18:44,093 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545053177] [2022-03-15 16:18:44,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:44,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:18:44,094 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:44,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:18:44,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:44,095 INFO L87 Difference]: Start difference. First operand 19275 states and 70725 transitions. Second operand has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 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) [2022-03-15 16:18:45,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:45,547 INFO L93 Difference]: Finished difference Result 26138 states and 93717 transitions. [2022-03-15 16:18:45,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 16:18:45,548 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 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 23 [2022-03-15 16:18:45,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:45,638 INFO L225 Difference]: With dead ends: 26138 [2022-03-15 16:18:45,638 INFO L226 Difference]: Without dead ends: 26054 [2022-03-15 16:18:45,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=577, Invalid=1775, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 16:18:45,639 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 347 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:45,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 145 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:18:45,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26054 states. [2022-03-15 16:18:46,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26054 to 19283. [2022-03-15 16:18:46,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19283 states, 19282 states have (on average 3.668395394668603) internal successors, (70734), 19282 states have internal predecessors, (70734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:46,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19283 states to 19283 states and 70734 transitions. [2022-03-15 16:18:46,203 INFO L78 Accepts]: Start accepts. Automaton has 19283 states and 70734 transitions. Word has length 23 [2022-03-15 16:18:46,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:46,204 INFO L470 AbstractCegarLoop]: Abstraction has 19283 states and 70734 transitions. [2022-03-15 16:18:46,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 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) [2022-03-15 16:18:46,204 INFO L276 IsEmpty]: Start isEmpty. Operand 19283 states and 70734 transitions. [2022-03-15 16:18:46,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:46,237 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:46,237 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:46,255 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:46,453 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 [2022-03-15 16:18:46,453 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:46,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:46,453 INFO L85 PathProgramCache]: Analyzing trace with hash 18908732, now seen corresponding path program 8 times [2022-03-15 16:18:46,453 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:46,453 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268273647] [2022-03-15 16:18:46,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:46,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:46,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:46,533 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:46,533 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:46,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268273647] [2022-03-15 16:18:46,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268273647] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:46,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715601655] [2022-03-15 16:18:46,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:18:46,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:46,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:46,535 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:46,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-15 16:18:46,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:18:46,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:46,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:18:46,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:46,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:46,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:47,033 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:47,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715601655] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:47,033 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:47,033 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:18:47,033 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391489043] [2022-03-15 16:18:47,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:47,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:18:47,034 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:47,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:18:47,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:47,034 INFO L87 Difference]: Start difference. First operand 19283 states and 70734 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:47,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:47,809 INFO L93 Difference]: Finished difference Result 24943 states and 90273 transitions. [2022-03-15 16:18:47,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 16:18:47,810 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 23 [2022-03-15 16:18:47,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:47,892 INFO L225 Difference]: With dead ends: 24943 [2022-03-15 16:18:47,892 INFO L226 Difference]: Without dead ends: 24663 [2022-03-15 16:18:47,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=254, Invalid=802, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 16:18:47,893 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 172 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 177 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:47,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 156 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 568 Invalid, 0 Unknown, 177 Unchecked, 0.3s Time] [2022-03-15 16:18:47,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24663 states. [2022-03-15 16:18:48,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24663 to 19600. [2022-03-15 16:18:48,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19600 states, 19599 states have (on average 3.6688606561559265) internal successors, (71906), 19599 states have internal predecessors, (71906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:48,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19600 states to 19600 states and 71906 transitions. [2022-03-15 16:18:48,443 INFO L78 Accepts]: Start accepts. Automaton has 19600 states and 71906 transitions. Word has length 23 [2022-03-15 16:18:48,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:48,443 INFO L470 AbstractCegarLoop]: Abstraction has 19600 states and 71906 transitions. [2022-03-15 16:18:48,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:48,444 INFO L276 IsEmpty]: Start isEmpty. Operand 19600 states and 71906 transitions. [2022-03-15 16:18:48,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:48,482 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:48,482 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:48,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:48,691 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 [2022-03-15 16:18:48,692 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:48,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:48,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1523850184, now seen corresponding path program 9 times [2022-03-15 16:18:48,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:48,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819273001] [2022-03-15 16:18:48,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:48,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:48,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:48,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:48,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:48,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819273001] [2022-03-15 16:18:48,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819273001] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:48,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683413121] [2022-03-15 16:18:48,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:18:48,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:48,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:48,788 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:48,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-15 16:18:48,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:18:48,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:48,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:18:48,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:48,964 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:48,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:49,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:49,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683413121] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:49,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:49,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:18:49,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136405548] [2022-03-15 16:18:49,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:49,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:18:49,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:49,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:18:49,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:49,279 INFO L87 Difference]: Start difference. First operand 19600 states and 71906 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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) [2022-03-15 16:18:50,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:50,256 INFO L93 Difference]: Finished difference Result 22433 states and 81186 transitions. [2022-03-15 16:18:50,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 16:18:50,257 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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 23 [2022-03-15 16:18:50,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:50,326 INFO L225 Difference]: With dead ends: 22433 [2022-03-15 16:18:50,327 INFO L226 Difference]: Without dead ends: 22344 [2022-03-15 16:18:50,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=280, Invalid=712, Unknown=0, NotChecked=0, Total=992 [2022-03-15 16:18:50,327 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 204 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 159 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:50,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 176 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 545 Invalid, 0 Unknown, 159 Unchecked, 0.3s Time] [2022-03-15 16:18:50,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22344 states. [2022-03-15 16:18:50,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22344 to 19686. [2022-03-15 16:18:50,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19686 states, 19685 states have (on average 3.6756413512827026) internal successors, (72355), 19685 states have internal predecessors, (72355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:50,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19686 states to 19686 states and 72355 transitions. [2022-03-15 16:18:50,832 INFO L78 Accepts]: Start accepts. Automaton has 19686 states and 72355 transitions. Word has length 23 [2022-03-15 16:18:50,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:50,832 INFO L470 AbstractCegarLoop]: Abstraction has 19686 states and 72355 transitions. [2022-03-15 16:18:50,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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) [2022-03-15 16:18:50,832 INFO L276 IsEmpty]: Start isEmpty. Operand 19686 states and 72355 transitions. [2022-03-15 16:18:50,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:50,870 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:50,870 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:50,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-03-15 16:18:51,083 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 [2022-03-15 16:18:51,084 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:51,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:51,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1508260856, now seen corresponding path program 10 times [2022-03-15 16:18:51,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:51,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261332861] [2022-03-15 16:18:51,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:51,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:51,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:51,211 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:51,211 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:51,211 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261332861] [2022-03-15 16:18:51,211 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261332861] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:51,211 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009723728] [2022-03-15 16:18:51,211 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:18:51,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:51,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:51,213 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:51,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-15 16:18:51,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:18:51,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:51,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:18:51,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:51,362 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:51,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:51,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:51,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009723728] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:51,744 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:51,745 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:18:51,745 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616178240] [2022-03-15 16:18:51,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:51,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:18:51,745 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:51,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:18:51,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:51,745 INFO L87 Difference]: Start difference. First operand 19686 states and 72355 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:52,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:52,509 INFO L93 Difference]: Finished difference Result 20917 states and 75946 transitions. [2022-03-15 16:18:52,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:18:52,510 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 23 [2022-03-15 16:18:52,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:52,581 INFO L225 Difference]: With dead ends: 20917 [2022-03-15 16:18:52,582 INFO L226 Difference]: Without dead ends: 20783 [2022-03-15 16:18:52,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=191, Invalid=621, Unknown=0, NotChecked=0, Total=812 [2022-03-15 16:18:52,582 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 202 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 113 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:52,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 131 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 499 Invalid, 0 Unknown, 113 Unchecked, 0.3s Time] [2022-03-15 16:18:52,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20783 states. [2022-03-15 16:18:52,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20783 to 19749. [2022-03-15 16:18:52,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19749 states, 19748 states have (on average 3.675055701843225) internal successors, (72575), 19748 states have internal predecessors, (72575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:53,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19749 states to 19749 states and 72575 transitions. [2022-03-15 16:18:53,029 INFO L78 Accepts]: Start accepts. Automaton has 19749 states and 72575 transitions. Word has length 23 [2022-03-15 16:18:53,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:53,029 INFO L470 AbstractCegarLoop]: Abstraction has 19749 states and 72575 transitions. [2022-03-15 16:18:53,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:53,029 INFO L276 IsEmpty]: Start isEmpty. Operand 19749 states and 72575 transitions. [2022-03-15 16:18:53,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:53,064 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:53,064 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:53,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-15 16:18:53,279 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 [2022-03-15 16:18:53,279 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:53,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:53,280 INFO L85 PathProgramCache]: Analyzing trace with hash 449096986, now seen corresponding path program 11 times [2022-03-15 16:18:53,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:53,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414154598] [2022-03-15 16:18:53,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:53,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:53,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:53,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:53,391 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:53,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414154598] [2022-03-15 16:18:53,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414154598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:53,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804871497] [2022-03-15 16:18:53,391 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:18:53,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:53,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:53,392 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:53,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-15 16:18:53,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:18:53,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:53,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:18:53,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:53,562 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:53,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:53,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:53,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804871497] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:53,941 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:53,941 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-15 16:18:53,941 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511526178] [2022-03-15 16:18:53,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:53,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:18:53,941 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:53,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:18:53,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:18:53,942 INFO L87 Difference]: Start difference. First operand 19749 states and 72575 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:54,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:54,659 INFO L93 Difference]: Finished difference Result 24592 states and 89552 transitions. [2022-03-15 16:18:54,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 16:18:54,659 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:18:54,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:54,737 INFO L225 Difference]: With dead ends: 24592 [2022-03-15 16:18:54,737 INFO L226 Difference]: Without dead ends: 24408 [2022-03-15 16:18:54,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2022-03-15 16:18:54,738 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 125 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 216 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:54,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 221 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 681 Invalid, 0 Unknown, 216 Unchecked, 0.3s Time] [2022-03-15 16:18:54,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24408 states. [2022-03-15 16:18:55,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24408 to 19744. [2022-03-15 16:18:55,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19744 states, 19743 states have (on average 3.6747708048422227) internal successors, (72551), 19743 states have internal predecessors, (72551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:55,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19744 states to 19744 states and 72551 transitions. [2022-03-15 16:18:55,210 INFO L78 Accepts]: Start accepts. Automaton has 19744 states and 72551 transitions. Word has length 23 [2022-03-15 16:18:55,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:55,210 INFO L470 AbstractCegarLoop]: Abstraction has 19744 states and 72551 transitions. [2022-03-15 16:18:55,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:55,210 INFO L276 IsEmpty]: Start isEmpty. Operand 19744 states and 72551 transitions. [2022-03-15 16:18:55,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:55,245 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:55,245 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:55,261 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-03-15 16:18:55,447 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 [2022-03-15 16:18:55,447 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:55,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:55,448 INFO L85 PathProgramCache]: Analyzing trace with hash 470852840, now seen corresponding path program 12 times [2022-03-15 16:18:55,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:55,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103072676] [2022-03-15 16:18:55,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:55,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:55,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:55,498 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:55,498 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:55,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103072676] [2022-03-15 16:18:55,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103072676] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:55,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170078217] [2022-03-15 16:18:55,499 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:18:55,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:55,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:55,500 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:55,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-15 16:18:55,519 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:18:55,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:18:55,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 16:18:55,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:55,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:55,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:55,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:55,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170078217] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:55,842 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:55,842 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2022-03-15 16:18:55,842 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923885670] [2022-03-15 16:18:55,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:55,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:18:55,842 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:55,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:18:55,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:18:55,843 INFO L87 Difference]: Start difference. First operand 19744 states and 72551 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:56,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:56,811 INFO L93 Difference]: Finished difference Result 26675 states and 95881 transitions. [2022-03-15 16:18:56,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 16:18:56,812 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:18:56,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:18:56,924 INFO L225 Difference]: With dead ends: 26675 [2022-03-15 16:18:56,924 INFO L226 Difference]: Without dead ends: 26613 [2022-03-15 16:18:56,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=416, Invalid=1476, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 16:18:56,926 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 305 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:18:56,926 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 210 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:18:56,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26613 states. [2022-03-15 16:18:57,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26613 to 20348. [2022-03-15 16:18:57,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20348 states, 20347 states have (on average 3.6653069248537866) internal successors, (74578), 20347 states have internal predecessors, (74578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:57,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20348 states to 20348 states and 74578 transitions. [2022-03-15 16:18:57,615 INFO L78 Accepts]: Start accepts. Automaton has 20348 states and 74578 transitions. Word has length 23 [2022-03-15 16:18:57,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:18:57,615 INFO L470 AbstractCegarLoop]: Abstraction has 20348 states and 74578 transitions. [2022-03-15 16:18:57,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:57,616 INFO L276 IsEmpty]: Start isEmpty. Operand 20348 states and 74578 transitions. [2022-03-15 16:18:57,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:18:57,654 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:18:57,654 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:18:57,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-03-15 16:18:57,860 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 [2022-03-15 16:18:57,860 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:18:57,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:18:57,861 INFO L85 PathProgramCache]: Analyzing trace with hash 328283496, now seen corresponding path program 13 times [2022-03-15 16:18:57,861 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:18:57,861 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422968193] [2022-03-15 16:18:57,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:18:57,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:18:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:57,919 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:57,919 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:18:57,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422968193] [2022-03-15 16:18:57,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422968193] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:18:57,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880101783] [2022-03-15 16:18:57,919 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:18:57,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:18:57,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:18:57,920 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:18:57,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-15 16:18:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:18:57,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:18:57,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:18:58,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:58,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:18:58,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:18:58,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880101783] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:18:58,252 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:18:58,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-15 16:18:58,252 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8142520] [2022-03-15 16:18:58,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:18:58,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:18:58,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:18:58,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:18:58,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=214, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:18:58,253 INFO L87 Difference]: Start difference. First operand 20348 states and 74578 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:18:59,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:18:59,984 INFO L93 Difference]: Finished difference Result 49018 states and 178154 transitions. [2022-03-15 16:18:59,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-15 16:18:59,984 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 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 23 [2022-03-15 16:18:59,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:00,373 INFO L225 Difference]: With dead ends: 49018 [2022-03-15 16:19:00,374 INFO L226 Difference]: Without dead ends: 49000 [2022-03-15 16:19:00,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=914, Invalid=2746, Unknown=0, NotChecked=0, Total=3660 [2022-03-15 16:19:00,375 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 468 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:00,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 227 Invalid, 770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 558 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:19:00,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49000 states. [2022-03-15 16:19:01,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49000 to 29431. [2022-03-15 16:19:01,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29431 states, 29430 states have (on average 3.6643221202854233) internal successors, (107841), 29430 states have internal predecessors, (107841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:01,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29431 states to 29431 states and 107841 transitions. [2022-03-15 16:19:01,415 INFO L78 Accepts]: Start accepts. Automaton has 29431 states and 107841 transitions. Word has length 23 [2022-03-15 16:19:01,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:01,415 INFO L470 AbstractCegarLoop]: Abstraction has 29431 states and 107841 transitions. [2022-03-15 16:19:01,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:01,415 INFO L276 IsEmpty]: Start isEmpty. Operand 29431 states and 107841 transitions. [2022-03-15 16:19:01,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:01,476 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:01,476 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:01,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:01,693 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 [2022-03-15 16:19:01,693 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:01,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:01,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1368451066, now seen corresponding path program 14 times [2022-03-15 16:19:01,694 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:01,694 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917332667] [2022-03-15 16:19:01,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:01,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:01,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:01,756 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:01,756 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:01,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917332667] [2022-03-15 16:19:01,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917332667] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:01,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376643940] [2022-03-15 16:19:01,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:19:01,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:01,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:01,758 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:19:01,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-15 16:19:01,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:19:01,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:01,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:19:01,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:01,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:01,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:02,090 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:02,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376643940] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:02,091 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:02,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-15 16:19:02,091 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968886571] [2022-03-15 16:19:02,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:02,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:19:02,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:02,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:19:02,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:19:02,092 INFO L87 Difference]: Start difference. First operand 29431 states and 107841 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:03,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:03,384 INFO L93 Difference]: Finished difference Result 40726 states and 147311 transitions. [2022-03-15 16:19:03,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-15 16:19:03,384 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 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 23 [2022-03-15 16:19:03,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:03,522 INFO L225 Difference]: With dead ends: 40726 [2022-03-15 16:19:03,523 INFO L226 Difference]: Without dead ends: 40718 [2022-03-15 16:19:03,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=655, Invalid=2101, Unknown=0, NotChecked=0, Total=2756 [2022-03-15 16:19:03,524 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 353 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:03,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 286 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:19:03,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40718 states. [2022-03-15 16:19:04,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40718 to 29455. [2022-03-15 16:19:04,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29455 states, 29454 states have (on average 3.6647653968900658) internal successors, (107942), 29454 states have internal predecessors, (107942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:04,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29455 states to 29455 states and 107942 transitions. [2022-03-15 16:19:04,428 INFO L78 Accepts]: Start accepts. Automaton has 29455 states and 107942 transitions. Word has length 23 [2022-03-15 16:19:04,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:04,428 INFO L470 AbstractCegarLoop]: Abstraction has 29455 states and 107942 transitions. [2022-03-15 16:19:04,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:04,429 INFO L276 IsEmpty]: Start isEmpty. Operand 29455 states and 107942 transitions. [2022-03-15 16:19:04,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:04,483 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:04,483 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:04,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:04,699 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 [2022-03-15 16:19:04,699 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:04,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:04,700 INFO L85 PathProgramCache]: Analyzing trace with hash 545416052, now seen corresponding path program 15 times [2022-03-15 16:19:04,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:04,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405081401] [2022-03-15 16:19:04,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:04,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:04,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:04,763 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:04,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:04,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405081401] [2022-03-15 16:19:04,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405081401] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:04,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856396973] [2022-03-15 16:19:04,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:19:04,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:04,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:04,765 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) [2022-03-15 16:19:04,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-15 16:19:04,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:19:04,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:04,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:19:04,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:04,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:04,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:05,220 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:05,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856396973] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:05,220 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:05,220 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-15 16:19:05,221 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946293411] [2022-03-15 16:19:05,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:05,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:19:05,221 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:05,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:19:05,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:19:05,221 INFO L87 Difference]: Start difference. First operand 29455 states and 107942 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:06,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:06,598 INFO L93 Difference]: Finished difference Result 54419 states and 194123 transitions. [2022-03-15 16:19:06,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 16:19:06,598 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 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 23 [2022-03-15 16:19:06,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:06,812 INFO L225 Difference]: With dead ends: 54419 [2022-03-15 16:19:06,812 INFO L226 Difference]: Without dead ends: 54419 [2022-03-15 16:19:06,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1171 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=963, Invalid=2343, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 16:19:06,812 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 407 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:06,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 190 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:19:06,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54419 states. [2022-03-15 16:19:07,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54419 to 31116. [2022-03-15 16:19:07,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31116 states, 31115 states have (on average 3.6714767796882533) internal successors, (114238), 31115 states have internal predecessors, (114238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:07,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31116 states to 31116 states and 114238 transitions. [2022-03-15 16:19:07,890 INFO L78 Accepts]: Start accepts. Automaton has 31116 states and 114238 transitions. Word has length 23 [2022-03-15 16:19:07,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:07,890 INFO L470 AbstractCegarLoop]: Abstraction has 31116 states and 114238 transitions. [2022-03-15 16:19:07,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:07,890 INFO L276 IsEmpty]: Start isEmpty. Operand 31116 states and 114238 transitions. [2022-03-15 16:19:07,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:07,948 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:07,948 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:07,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:08,163 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 [2022-03-15 16:19:08,163 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:08,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:08,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1796586428, now seen corresponding path program 16 times [2022-03-15 16:19:08,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:08,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943599802] [2022-03-15 16:19:08,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:08,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:08,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:08,214 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:08,214 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:08,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943599802] [2022-03-15 16:19:08,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943599802] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:08,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628205784] [2022-03-15 16:19:08,214 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:19:08,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:08,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:08,228 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) [2022-03-15 16:19:08,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-15 16:19:08,247 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:19:08,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:08,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:19:08,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:08,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:08,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:08,558 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:08,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628205784] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:08,559 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:08,559 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-15 16:19:08,559 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28541449] [2022-03-15 16:19:08,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:08,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:19:08,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:08,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:19:08,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:19:08,560 INFO L87 Difference]: Start difference. First operand 31116 states and 114238 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:10,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:10,172 INFO L93 Difference]: Finished difference Result 81071 states and 296560 transitions. [2022-03-15 16:19:10,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-15 16:19:10,173 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 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 23 [2022-03-15 16:19:10,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:10,717 INFO L225 Difference]: With dead ends: 81071 [2022-03-15 16:19:10,717 INFO L226 Difference]: Without dead ends: 81043 [2022-03-15 16:19:10,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1144 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=980, Invalid=2560, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 16:19:10,718 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 540 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:10,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [540 Valid, 203 Invalid, 807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:19:10,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81043 states. [2022-03-15 16:19:12,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81043 to 48981. [2022-03-15 16:19:12,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48981 states, 48980 states have (on average 3.6829726418946507) internal successors, (180392), 48980 states have internal predecessors, (180392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:12,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48981 states to 48981 states and 180392 transitions. [2022-03-15 16:19:12,593 INFO L78 Accepts]: Start accepts. Automaton has 48981 states and 180392 transitions. Word has length 23 [2022-03-15 16:19:12,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:12,594 INFO L470 AbstractCegarLoop]: Abstraction has 48981 states and 180392 transitions. [2022-03-15 16:19:12,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:12,594 INFO L276 IsEmpty]: Start isEmpty. Operand 48981 states and 180392 transitions. [2022-03-15 16:19:12,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:12,672 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:12,672 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:12,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:12,888 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 [2022-03-15 16:19:12,888 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:12,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:12,889 INFO L85 PathProgramCache]: Analyzing trace with hash 99851866, now seen corresponding path program 17 times [2022-03-15 16:19:12,889 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:12,889 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680015222] [2022-03-15 16:19:12,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:12,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:12,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:12,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:12,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:12,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680015222] [2022-03-15 16:19:12,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680015222] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:12,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346228109] [2022-03-15 16:19:12,967 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:19:12,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:12,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:12,968 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) [2022-03-15 16:19:12,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-15 16:19:12,990 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:19:12,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:12,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 16:19:12,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:13,068 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:13,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:13,245 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:13,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346228109] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:13,245 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:13,245 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-15 16:19:13,245 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879139691] [2022-03-15 16:19:13,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:13,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:19:13,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:13,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:19:13,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:19:13,246 INFO L87 Difference]: Start difference. First operand 48981 states and 180392 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:14,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:14,687 INFO L93 Difference]: Finished difference Result 69282 states and 253017 transitions. [2022-03-15 16:19:14,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-15 16:19:14,687 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 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 23 [2022-03-15 16:19:14,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:14,962 INFO L225 Difference]: With dead ends: 69282 [2022-03-15 16:19:14,963 INFO L226 Difference]: Without dead ends: 69262 [2022-03-15 16:19:14,963 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=656, Invalid=1696, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 16:19:14,963 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 305 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:14,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 252 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 744 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:19:15,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69262 states. [2022-03-15 16:19:16,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69262 to 48988. [2022-03-15 16:19:16,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48988 states, 48987 states have (on average 3.6832220793271686) internal successors, (180430), 48987 states have internal predecessors, (180430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:16,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48988 states to 48988 states and 180430 transitions. [2022-03-15 16:19:16,838 INFO L78 Accepts]: Start accepts. Automaton has 48988 states and 180430 transitions. Word has length 23 [2022-03-15 16:19:16,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:16,838 INFO L470 AbstractCegarLoop]: Abstraction has 48988 states and 180430 transitions. [2022-03-15 16:19:16,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:16,838 INFO L276 IsEmpty]: Start isEmpty. Operand 48988 states and 180430 transitions. [2022-03-15 16:19:16,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:16,909 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:16,909 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:16,925 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-03-15 16:19:17,125 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 [2022-03-15 16:19:17,125 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:17,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:17,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1945857750, now seen corresponding path program 15 times [2022-03-15 16:19:17,125 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:17,125 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201361129] [2022-03-15 16:19:17,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:17,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:17,150 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:17,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:17,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201361129] [2022-03-15 16:19:17,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201361129] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:17,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597968114] [2022-03-15 16:19:17,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:19:17,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:17,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:17,151 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) [2022-03-15 16:19:17,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-15 16:19:17,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:19:17,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:17,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:19:17,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:17,243 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:17,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:17,373 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:17,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597968114] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:17,373 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:17,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-15 16:19:17,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818199727] [2022-03-15 16:19:17,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:17,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:19:17,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:17,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:19:17,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:19:17,374 INFO L87 Difference]: Start difference. First operand 48988 states and 180430 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:18,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:18,215 INFO L93 Difference]: Finished difference Result 51481 states and 188036 transitions. [2022-03-15 16:19:18,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 16:19:18,215 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 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 23 [2022-03-15 16:19:18,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:18,413 INFO L225 Difference]: With dead ends: 51481 [2022-03-15 16:19:18,413 INFO L226 Difference]: Without dead ends: 51425 [2022-03-15 16:19:18,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=276, Invalid=536, Unknown=0, NotChecked=0, Total=812 [2022-03-15 16:19:18,419 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 280 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:18,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 132 Invalid, 465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:19:18,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51425 states. [2022-03-15 16:19:19,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51425 to 49350. [2022-03-15 16:19:19,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49350 states, 49349 states have (on average 3.682404911953636) internal successors, (181723), 49349 states have internal predecessors, (181723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:20,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49350 states to 49350 states and 181723 transitions. [2022-03-15 16:19:20,034 INFO L78 Accepts]: Start accepts. Automaton has 49350 states and 181723 transitions. Word has length 23 [2022-03-15 16:19:20,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:20,034 INFO L470 AbstractCegarLoop]: Abstraction has 49350 states and 181723 transitions. [2022-03-15 16:19:20,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:20,034 INFO L276 IsEmpty]: Start isEmpty. Operand 49350 states and 181723 transitions. [2022-03-15 16:19:20,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:20,106 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:20,106 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:20,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:20,307 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 [2022-03-15 16:19:20,307 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:20,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:20,308 INFO L85 PathProgramCache]: Analyzing trace with hash -2072733398, now seen corresponding path program 16 times [2022-03-15 16:19:20,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:20,308 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096951997] [2022-03-15 16:19:20,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:20,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:20,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:20,331 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:20,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:20,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096951997] [2022-03-15 16:19:20,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096951997] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:20,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206602842] [2022-03-15 16:19:20,331 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:19:20,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:20,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:20,333 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) [2022-03-15 16:19:20,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-15 16:19:20,352 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:19:20,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:20,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:19:20,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:20,432 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:20,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:20,555 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:20,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206602842] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:20,555 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:20,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-15 16:19:20,555 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098159660] [2022-03-15 16:19:20,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:20,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:19:20,555 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:20,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:19:20,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:19:20,556 INFO L87 Difference]: Start difference. First operand 49350 states and 181723 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:21,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:21,401 INFO L93 Difference]: Finished difference Result 50955 states and 186662 transitions. [2022-03-15 16:19:21,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:19:21,402 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 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 23 [2022-03-15 16:19:21,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:21,619 INFO L225 Difference]: With dead ends: 50955 [2022-03-15 16:19:21,619 INFO L226 Difference]: Without dead ends: 50937 [2022-03-15 16:19:21,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=269, Invalid=487, Unknown=0, NotChecked=0, Total=756 [2022-03-15 16:19:21,619 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 192 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:21,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 130 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:19:21,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50937 states. [2022-03-15 16:19:22,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50937 to 49260. [2022-03-15 16:19:22,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49260 states, 49259 states have (on average 3.6830426927059015) internal successors, (181423), 49259 states have internal predecessors, (181423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:23,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49260 states to 49260 states and 181423 transitions. [2022-03-15 16:19:23,258 INFO L78 Accepts]: Start accepts. Automaton has 49260 states and 181423 transitions. Word has length 23 [2022-03-15 16:19:23,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:23,258 INFO L470 AbstractCegarLoop]: Abstraction has 49260 states and 181423 transitions. [2022-03-15 16:19:23,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:23,259 INFO L276 IsEmpty]: Start isEmpty. Operand 49260 states and 181423 transitions. [2022-03-15 16:19:23,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:23,327 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:23,327 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:23,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:23,533 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 [2022-03-15 16:19:23,533 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:23,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:23,533 INFO L85 PathProgramCache]: Analyzing trace with hash 385959470, now seen corresponding path program 17 times [2022-03-15 16:19:23,533 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:23,533 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881740934] [2022-03-15 16:19:23,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:23,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:23,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:23,577 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:23,578 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:23,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881740934] [2022-03-15 16:19:23,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881740934] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:23,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970182280] [2022-03-15 16:19:23,578 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:19:23,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:23,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:23,579 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) [2022-03-15 16:19:23,599 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:19:23,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:23,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:19:23,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:23,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-15 16:19:23,676 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:23,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:23,801 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:23,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970182280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:23,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:23,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-03-15 16:19:23,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443315305] [2022-03-15 16:19:23,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:23,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:19:23,802 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:23,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:19:23,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:19:23,802 INFO L87 Difference]: Start difference. First operand 49260 states and 181423 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:24,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:24,580 INFO L93 Difference]: Finished difference Result 50587 states and 185637 transitions. [2022-03-15 16:19:24,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:19:24,580 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 23 [2022-03-15 16:19:24,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:24,788 INFO L225 Difference]: With dead ends: 50587 [2022-03-15 16:19:24,789 INFO L226 Difference]: Without dead ends: 50502 [2022-03-15 16:19:24,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=245, Invalid=457, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:19:24,789 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 168 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:24,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 73 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:19:24,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50502 states. [2022-03-15 16:19:25,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50502 to 49092. [2022-03-15 16:19:25,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49092 states, 49091 states have (on average 3.684870953942678) internal successors, (180894), 49091 states have internal predecessors, (180894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:26,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49092 states to 49092 states and 180894 transitions. [2022-03-15 16:19:26,207 INFO L78 Accepts]: Start accepts. Automaton has 49092 states and 180894 transitions. Word has length 23 [2022-03-15 16:19:26,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:26,207 INFO L470 AbstractCegarLoop]: Abstraction has 49092 states and 180894 transitions. [2022-03-15 16:19:26,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:26,207 INFO L276 IsEmpty]: Start isEmpty. Operand 49092 states and 180894 transitions. [2022-03-15 16:19:26,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:26,503 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:26,503 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:26,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-03-15 16:19:26,735 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 [2022-03-15 16:19:26,735 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:26,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:26,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1274385134, now seen corresponding path program 18 times [2022-03-15 16:19:26,735 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:26,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775794475] [2022-03-15 16:19:26,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:26,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:26,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:26,759 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:26,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:26,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775794475] [2022-03-15 16:19:26,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775794475] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:26,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805422629] [2022-03-15 16:19:26,760 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:19:26,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:26,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:26,761 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) [2022-03-15 16:19:26,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-15 16:19:26,781 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:19:26,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:26,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:19:26,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:26,843 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:26,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:26,984 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:26,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805422629] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:26,984 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:26,984 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-15 16:19:26,984 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988163526] [2022-03-15 16:19:26,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:26,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:19:26,985 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:26,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:19:26,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:19:26,985 INFO L87 Difference]: Start difference. First operand 49092 states and 180894 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:27,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:27,718 INFO L93 Difference]: Finished difference Result 51022 states and 186831 transitions. [2022-03-15 16:19:27,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 16:19:27,718 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 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 23 [2022-03-15 16:19:27,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:28,146 INFO L225 Difference]: With dead ends: 51022 [2022-03-15 16:19:28,147 INFO L226 Difference]: Without dead ends: 50982 [2022-03-15 16:19:28,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=306, Invalid=624, Unknown=0, NotChecked=0, Total=930 [2022-03-15 16:19:28,147 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 167 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:28,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 145 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:19:28,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50982 states. [2022-03-15 16:19:29,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50982 to 49178. [2022-03-15 16:19:29,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49178 states, 49177 states have (on average 3.6849340138682716) internal successors, (181214), 49177 states have internal predecessors, (181214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:29,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49178 states to 49178 states and 181214 transitions. [2022-03-15 16:19:29,564 INFO L78 Accepts]: Start accepts. Automaton has 49178 states and 181214 transitions. Word has length 23 [2022-03-15 16:19:29,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:29,565 INFO L470 AbstractCegarLoop]: Abstraction has 49178 states and 181214 transitions. [2022-03-15 16:19:29,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:29,565 INFO L276 IsEmpty]: Start isEmpty. Operand 49178 states and 181214 transitions. [2022-03-15 16:19:29,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:29,650 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:29,650 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:29,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:29,863 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 [2022-03-15 16:19:29,863 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:29,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:29,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1147509486, now seen corresponding path program 19 times [2022-03-15 16:19:29,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:29,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643528188] [2022-03-15 16:19:29,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:29,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:29,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:29,889 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:29,889 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:29,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643528188] [2022-03-15 16:19:29,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643528188] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:29,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468312965] [2022-03-15 16:19:29,889 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:19:29,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:29,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:29,892 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) [2022-03-15 16:19:29,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-15 16:19:29,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:29,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:19:29,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:29,989 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:29,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:30,148 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:30,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468312965] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:30,149 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:30,149 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-15 16:19:30,149 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379209404] [2022-03-15 16:19:30,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:30,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:19:30,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:30,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:19:30,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=152, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:19:30,150 INFO L87 Difference]: Start difference. First operand 49178 states and 181214 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:31,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:31,010 INFO L93 Difference]: Finished difference Result 50540 states and 185579 transitions. [2022-03-15 16:19:31,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 16:19:31,011 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 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 23 [2022-03-15 16:19:31,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:31,221 INFO L225 Difference]: With dead ends: 50540 [2022-03-15 16:19:31,221 INFO L226 Difference]: Without dead ends: 50527 [2022-03-15 16:19:31,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=267, Invalid=489, Unknown=0, NotChecked=0, Total=756 [2022-03-15 16:19:31,222 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 129 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:31,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 83 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:19:31,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50527 states. [2022-03-15 16:19:32,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50527 to 49172. [2022-03-15 16:19:32,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49172 states, 49171 states have (on average 3.6848142197636817) internal successors, (181186), 49171 states have internal predecessors, (181186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:32,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49172 states to 49172 states and 181186 transitions. [2022-03-15 16:19:32,650 INFO L78 Accepts]: Start accepts. Automaton has 49172 states and 181186 transitions. Word has length 23 [2022-03-15 16:19:32,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:32,650 INFO L470 AbstractCegarLoop]: Abstraction has 49172 states and 181186 transitions. [2022-03-15 16:19:32,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:32,650 INFO L276 IsEmpty]: Start isEmpty. Operand 49172 states and 181186 transitions. [2022-03-15 16:19:32,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:32,722 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:32,722 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:32,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-03-15 16:19:32,938 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 [2022-03-15 16:19:32,938 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:32,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:32,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1508650798, now seen corresponding path program 20 times [2022-03-15 16:19:32,939 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:32,939 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780060707] [2022-03-15 16:19:32,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:32,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:32,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:32,961 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:32,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:32,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780060707] [2022-03-15 16:19:32,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780060707] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:32,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897097711] [2022-03-15 16:19:32,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:19:32,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:32,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:32,965 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) [2022-03-15 16:19:32,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-15 16:19:32,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:19:32,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:32,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:19:32,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:33,063 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:33,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:33,393 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:33,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897097711] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:33,394 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:33,394 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-15 16:19:33,394 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692431259] [2022-03-15 16:19:33,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:33,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:19:33,394 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:33,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:19:33,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:19:33,395 INFO L87 Difference]: Start difference. First operand 49172 states and 181186 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:34,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:34,049 INFO L93 Difference]: Finished difference Result 50754 states and 186141 transitions. [2022-03-15 16:19:34,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 16:19:34,050 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:19:34,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:34,261 INFO L225 Difference]: With dead ends: 50754 [2022-03-15 16:19:34,262 INFO L226 Difference]: Without dead ends: 50754 [2022-03-15 16:19:34,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=296, Invalid=634, Unknown=0, NotChecked=0, Total=930 [2022-03-15 16:19:34,262 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 114 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:34,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 123 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:19:34,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50754 states. [2022-03-15 16:19:35,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50754 to 49168. [2022-03-15 16:19:35,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49168 states, 49167 states have (on average 3.6840563792787844) internal successors, (181134), 49167 states have internal predecessors, (181134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:35,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49168 states to 49168 states and 181134 transitions. [2022-03-15 16:19:35,875 INFO L78 Accepts]: Start accepts. Automaton has 49168 states and 181134 transitions. Word has length 23 [2022-03-15 16:19:35,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:35,876 INFO L470 AbstractCegarLoop]: Abstraction has 49168 states and 181134 transitions. [2022-03-15 16:19:35,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:35,876 INFO L276 IsEmpty]: Start isEmpty. Operand 49168 states and 181134 transitions. [2022-03-15 16:19:35,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:35,953 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:35,953 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:35,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-15 16:19:36,169 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 [2022-03-15 16:19:36,170 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:36,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:36,170 INFO L85 PathProgramCache]: Analyzing trace with hash 2041659458, now seen corresponding path program 18 times [2022-03-15 16:19:36,170 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:36,170 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135660202] [2022-03-15 16:19:36,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:36,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:36,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:36,276 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:36,276 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:36,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135660202] [2022-03-15 16:19:36,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135660202] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:36,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375806267] [2022-03-15 16:19:36,277 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:19:36,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:36,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:36,278 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) [2022-03-15 16:19:36,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-15 16:19:36,298 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 16:19:36,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:36,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:19:36,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:36,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:36,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:36,665 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:36,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1375806267] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:36,666 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:36,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:19:36,666 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870762805] [2022-03-15 16:19:36,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:36,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:19:36,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:36,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:19:36,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:19:36,666 INFO L87 Difference]: Start difference. First operand 49168 states and 181134 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:38,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:38,361 INFO L93 Difference]: Finished difference Result 64396 states and 235136 transitions. [2022-03-15 16:19:38,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 16:19:38,362 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 23 [2022-03-15 16:19:38,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:38,622 INFO L225 Difference]: With dead ends: 64396 [2022-03-15 16:19:38,623 INFO L226 Difference]: Without dead ends: 64052 [2022-03-15 16:19:38,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=459, Invalid=1611, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 16:19:38,624 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 335 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 715 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 156 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:38,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 200 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 715 Invalid, 0 Unknown, 156 Unchecked, 0.4s Time] [2022-03-15 16:19:38,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64052 states. [2022-03-15 16:19:39,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64052 to 49946. [2022-03-15 16:19:39,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49946 states, 49945 states have (on average 3.6853138452297527) internal successors, (184063), 49945 states have internal predecessors, (184063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:40,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49946 states to 49946 states and 184063 transitions. [2022-03-15 16:19:40,180 INFO L78 Accepts]: Start accepts. Automaton has 49946 states and 184063 transitions. Word has length 23 [2022-03-15 16:19:40,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:40,180 INFO L470 AbstractCegarLoop]: Abstraction has 49946 states and 184063 transitions. [2022-03-15 16:19:40,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:40,180 INFO L276 IsEmpty]: Start isEmpty. Operand 49946 states and 184063 transitions. [2022-03-15 16:19:40,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:40,453 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:40,453 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:40,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:40,669 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 [2022-03-15 16:19:40,669 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:40,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:40,669 INFO L85 PathProgramCache]: Analyzing trace with hash 498900542, now seen corresponding path program 19 times [2022-03-15 16:19:40,669 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:40,670 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420761784] [2022-03-15 16:19:40,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:40,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:40,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:40,784 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:40,784 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:40,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420761784] [2022-03-15 16:19:40,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420761784] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:40,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970914621] [2022-03-15 16:19:40,784 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:19:40,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:40,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:40,786 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) [2022-03-15 16:19:40,786 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-15 16:19:40,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:40,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:19:40,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:40,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:40,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:41,226 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:41,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970914621] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:41,226 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:41,226 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:19:41,226 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804366392] [2022-03-15 16:19:41,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:41,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:19:41,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:41,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:19:41,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:19:41,227 INFO L87 Difference]: Start difference. First operand 49946 states and 184063 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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) [2022-03-15 16:19:43,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:43,480 INFO L93 Difference]: Finished difference Result 54689 states and 198839 transitions. [2022-03-15 16:19:43,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-15 16:19:43,480 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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 23 [2022-03-15 16:19:43,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:43,714 INFO L225 Difference]: With dead ends: 54689 [2022-03-15 16:19:43,714 INFO L226 Difference]: Without dead ends: 54301 [2022-03-15 16:19:43,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1018 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=914, Invalid=2626, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 16:19:43,714 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 329 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 988 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 183 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:43,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 334 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 988 Invalid, 0 Unknown, 183 Unchecked, 0.5s Time] [2022-03-15 16:19:43,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54301 states. [2022-03-15 16:19:45,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54301 to 49927. [2022-03-15 16:19:45,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49927 states, 49926 states have (on average 3.6852341465368745) internal successors, (183989), 49926 states have internal predecessors, (183989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:45,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49927 states to 49927 states and 183989 transitions. [2022-03-15 16:19:45,555 INFO L78 Accepts]: Start accepts. Automaton has 49927 states and 183989 transitions. Word has length 23 [2022-03-15 16:19:45,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:45,555 INFO L470 AbstractCegarLoop]: Abstraction has 49927 states and 183989 transitions. [2022-03-15 16:19:45,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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) [2022-03-15 16:19:45,555 INFO L276 IsEmpty]: Start isEmpty. Operand 49927 states and 183989 transitions. [2022-03-15 16:19:45,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:45,628 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:45,628 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:45,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:45,843 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 [2022-03-15 16:19:45,843 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:45,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:45,844 INFO L85 PathProgramCache]: Analyzing trace with hash -763955714, now seen corresponding path program 20 times [2022-03-15 16:19:45,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:45,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699163689] [2022-03-15 16:19:45,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:45,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:45,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:45,975 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:45,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:45,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699163689] [2022-03-15 16:19:45,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699163689] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:45,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534793852] [2022-03-15 16:19:45,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:19:45,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:45,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:45,977 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) [2022-03-15 16:19:45,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-15 16:19:45,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:19:45,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:45,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:19:45,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:46,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:46,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:46,382 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:46,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534793852] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:46,382 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:46,382 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:19:46,382 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757799401] [2022-03-15 16:19:46,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:46,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:19:46,382 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:46,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:19:46,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:19:46,383 INFO L87 Difference]: Start difference. First operand 49927 states and 183989 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:48,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:48,304 INFO L93 Difference]: Finished difference Result 52898 states and 192993 transitions. [2022-03-15 16:19:48,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-15 16:19:48,304 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 23 [2022-03-15 16:19:48,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:48,510 INFO L225 Difference]: With dead ends: 52898 [2022-03-15 16:19:48,510 INFO L226 Difference]: Without dead ends: 52535 [2022-03-15 16:19:48,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=613, Invalid=1937, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 16:19:48,510 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 245 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:48,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 302 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 929 Invalid, 0 Unknown, 82 Unchecked, 0.5s Time] [2022-03-15 16:19:48,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52535 states. [2022-03-15 16:19:49,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52535 to 50150. [2022-03-15 16:19:49,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50150 states, 50149 states have (on average 3.685397515404096) internal successors, (184819), 50149 states have internal predecessors, (184819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:49,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50150 states to 50150 states and 184819 transitions. [2022-03-15 16:19:49,942 INFO L78 Accepts]: Start accepts. Automaton has 50150 states and 184819 transitions. Word has length 23 [2022-03-15 16:19:49,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:49,942 INFO L470 AbstractCegarLoop]: Abstraction has 50150 states and 184819 transitions. [2022-03-15 16:19:49,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:49,942 INFO L276 IsEmpty]: Start isEmpty. Operand 50150 states and 184819 transitions. [2022-03-15 16:19:50,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:50,222 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:50,222 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:50,263 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:50,443 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 [2022-03-15 16:19:50,443 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:50,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:50,444 INFO L85 PathProgramCache]: Analyzing trace with hash -1823119584, now seen corresponding path program 21 times [2022-03-15 16:19:50,444 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:50,444 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451644924] [2022-03-15 16:19:50,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:50,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:50,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:50,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:50,548 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:50,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451644924] [2022-03-15 16:19:50,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451644924] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:50,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229302377] [2022-03-15 16:19:50,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:19:50,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:50,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:50,550 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) [2022-03-15 16:19:50,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-15 16:19:50,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:19:50,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:50,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:19:50,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:50,690 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:50,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:50,978 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:50,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229302377] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:50,978 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:50,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-15 16:19:50,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049405673] [2022-03-15 16:19:50,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:50,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:19:50,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:50,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:19:50,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:19:50,980 INFO L87 Difference]: Start difference. First operand 50150 states and 184819 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:52,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:52,479 INFO L93 Difference]: Finished difference Result 64329 states and 235588 transitions. [2022-03-15 16:19:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 16:19:52,479 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:19:52,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:52,743 INFO L225 Difference]: With dead ends: 64329 [2022-03-15 16:19:52,744 INFO L226 Difference]: Without dead ends: 64063 [2022-03-15 16:19:52,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=321, Invalid=1401, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 16:19:52,744 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 213 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:52,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 305 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 921 Invalid, 0 Unknown, 129 Unchecked, 0.4s Time] [2022-03-15 16:19:52,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64063 states. [2022-03-15 16:19:54,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64063 to 50291. [2022-03-15 16:19:54,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50291 states, 50290 states have (on average 3.6863591171206997) internal successors, (185387), 50290 states have internal predecessors, (185387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:54,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50291 states to 50291 states and 185387 transitions. [2022-03-15 16:19:54,252 INFO L78 Accepts]: Start accepts. Automaton has 50291 states and 185387 transitions. Word has length 23 [2022-03-15 16:19:54,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:54,252 INFO L470 AbstractCegarLoop]: Abstraction has 50291 states and 185387 transitions. [2022-03-15 16:19:54,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:54,253 INFO L276 IsEmpty]: Start isEmpty. Operand 50291 states and 185387 transitions. [2022-03-15 16:19:54,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:54,324 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:54,324 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:54,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-03-15 16:19:54,536 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 [2022-03-15 16:19:54,536 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:54,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:54,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1052604350, now seen corresponding path program 22 times [2022-03-15 16:19:54,537 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:54,537 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572225362] [2022-03-15 16:19:54,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:54,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:54,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:54,632 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:54,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:54,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572225362] [2022-03-15 16:19:54,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572225362] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:54,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90358927] [2022-03-15 16:19:54,633 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:19:54,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:54,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:54,634 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) [2022-03-15 16:19:54,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-15 16:19:54,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:19:54,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:54,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:19:54,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:54,945 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:54,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:55,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:55,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90358927] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:55,254 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:55,254 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-15 16:19:55,255 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873567059] [2022-03-15 16:19:55,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:55,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:19:55,255 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:55,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:19:55,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:19:55,258 INFO L87 Difference]: Start difference. First operand 50291 states and 185387 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:56,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:19:56,777 INFO L93 Difference]: Finished difference Result 54198 states and 198484 transitions. [2022-03-15 16:19:56,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 16:19:56,778 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 23 [2022-03-15 16:19:56,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:19:56,987 INFO L225 Difference]: With dead ends: 54198 [2022-03-15 16:19:56,987 INFO L226 Difference]: Without dead ends: 53891 [2022-03-15 16:19:56,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=522, Invalid=1548, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 16:19:56,988 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 231 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 127 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:19:56,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 215 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 723 Invalid, 0 Unknown, 127 Unchecked, 0.3s Time] [2022-03-15 16:19:57,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53891 states. [2022-03-15 16:19:58,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53891 to 50627. [2022-03-15 16:19:58,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50627 states, 50626 states have (on average 3.6878876466637696) internal successors, (186703), 50626 states have internal predecessors, (186703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:58,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50627 states to 50627 states and 186703 transitions. [2022-03-15 16:19:58,466 INFO L78 Accepts]: Start accepts. Automaton has 50627 states and 186703 transitions. Word has length 23 [2022-03-15 16:19:58,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:19:58,466 INFO L470 AbstractCegarLoop]: Abstraction has 50627 states and 186703 transitions. [2022-03-15 16:19:58,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:19:58,466 INFO L276 IsEmpty]: Start isEmpty. Operand 50627 states and 186703 transitions. [2022-03-15 16:19:58,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:19:58,542 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:19:58,542 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:19:58,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-03-15 16:19:58,755 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 [2022-03-15 16:19:58,755 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:19:58,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:19:58,756 INFO L85 PathProgramCache]: Analyzing trace with hash -2111768220, now seen corresponding path program 23 times [2022-03-15 16:19:58,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:19:58,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358292634] [2022-03-15 16:19:58,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:19:58,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:19:58,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:19:58,928 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:58,928 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:19:58,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358292634] [2022-03-15 16:19:58,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358292634] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:19:58,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498482364] [2022-03-15 16:19:58,928 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:19:58,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:19:58,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:19:58,930 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) [2022-03-15 16:19:58,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-15 16:19:58,951 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:19:58,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:19:58,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:19:58,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:19:59,115 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:59,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:19:59,429 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:19:59,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498482364] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:19:59,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:19:59,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-15 16:19:59,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189599814] [2022-03-15 16:19:59,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:19:59,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:19:59,430 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:19:59,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:19:59,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:19:59,431 INFO L87 Difference]: Start difference. First operand 50627 states and 186703 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:00,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:00,714 INFO L93 Difference]: Finished difference Result 63055 states and 232764 transitions. [2022-03-15 16:20:00,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 16:20:00,715 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:20:00,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:00,965 INFO L225 Difference]: With dead ends: 63055 [2022-03-15 16:20:00,966 INFO L226 Difference]: Without dead ends: 62953 [2022-03-15 16:20:00,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=248, Invalid=1012, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 16:20:00,966 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 203 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:00,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 163 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 580 Invalid, 0 Unknown, 97 Unchecked, 0.3s Time] [2022-03-15 16:20:01,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62953 states. [2022-03-15 16:20:02,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62953 to 50622. [2022-03-15 16:20:02,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50622 states, 50621 states have (on average 3.687856818316509) internal successors, (186683), 50621 states have internal predecessors, (186683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:02,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50622 states to 50622 states and 186683 transitions. [2022-03-15 16:20:02,709 INFO L78 Accepts]: Start accepts. Automaton has 50622 states and 186683 transitions. Word has length 23 [2022-03-15 16:20:02,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:02,709 INFO L470 AbstractCegarLoop]: Abstraction has 50622 states and 186683 transitions. [2022-03-15 16:20:02,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:02,710 INFO L276 IsEmpty]: Start isEmpty. Operand 50622 states and 186683 transitions. [2022-03-15 16:20:02,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:02,785 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:02,785 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:02,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:02,987 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 [2022-03-15 16:20:02,987 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:02,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:02,988 INFO L85 PathProgramCache]: Analyzing trace with hash 365651024, now seen corresponding path program 24 times [2022-03-15 16:20:02,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:02,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223118803] [2022-03-15 16:20:02,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:02,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:02,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:03,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:20:03,051 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:03,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223118803] [2022-03-15 16:20:03,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223118803] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:03,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682167843] [2022-03-15 16:20:03,051 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:20:03,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:03,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:03,053 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) [2022-03-15 16:20:03,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-15 16:20:03,078 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:20:03,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:03,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 16:20:03,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:03,144 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:03,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:03,335 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:03,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682167843] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:03,335 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:03,335 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 17 [2022-03-15 16:20:03,336 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822272651] [2022-03-15 16:20:03,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:03,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:20:03,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:03,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:20:03,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:20:03,336 INFO L87 Difference]: Start difference. First operand 50622 states and 186683 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:05,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:05,145 INFO L93 Difference]: Finished difference Result 74584 states and 272486 transitions. [2022-03-15 16:20:05,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-15 16:20:05,145 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:20:05,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:05,442 INFO L225 Difference]: With dead ends: 74584 [2022-03-15 16:20:05,442 INFO L226 Difference]: Without dead ends: 74568 [2022-03-15 16:20:05,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 30 SyntacticMatches, 7 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=753, Invalid=3029, Unknown=0, NotChecked=0, Total=3782 [2022-03-15 16:20:05,444 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 419 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:05,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [419 Valid, 292 Invalid, 956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:20:05,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74568 states. [2022-03-15 16:20:06,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74568 to 50705. [2022-03-15 16:20:07,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50705 states, 50704 states have (on average 3.688407226254339) internal successors, (187017), 50704 states have internal predecessors, (187017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:07,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50705 states to 50705 states and 187017 transitions. [2022-03-15 16:20:07,382 INFO L78 Accepts]: Start accepts. Automaton has 50705 states and 187017 transitions. Word has length 23 [2022-03-15 16:20:07,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:07,382 INFO L470 AbstractCegarLoop]: Abstraction has 50705 states and 187017 transitions. [2022-03-15 16:20:07,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:07,383 INFO L276 IsEmpty]: Start isEmpty. Operand 50705 states and 187017 transitions. [2022-03-15 16:20:07,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:07,454 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:07,454 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:07,471 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:07,665 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 [2022-03-15 16:20:07,666 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:07,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:07,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1122420986, now seen corresponding path program 25 times [2022-03-15 16:20:07,666 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:07,666 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733028882] [2022-03-15 16:20:07,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:07,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:07,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:07,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:07,789 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:07,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733028882] [2022-03-15 16:20:07,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733028882] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:07,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906938021] [2022-03-15 16:20:07,789 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:20:07,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:07,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:07,790 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) [2022-03-15 16:20:07,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-15 16:20:07,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:07,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 16:20:07,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:07,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:07,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:08,155 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:08,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906938021] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:08,155 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:08,155 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-15 16:20:08,155 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650582923] [2022-03-15 16:20:08,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:08,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:20:08,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:08,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:20:08,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:20:08,156 INFO L87 Difference]: Start difference. First operand 50705 states and 187017 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:09,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:09,042 INFO L93 Difference]: Finished difference Result 53238 states and 195578 transitions. [2022-03-15 16:20:09,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 16:20:09,042 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:20:09,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:09,264 INFO L225 Difference]: With dead ends: 53238 [2022-03-15 16:20:09,265 INFO L226 Difference]: Without dead ends: 53080 [2022-03-15 16:20:09,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=203, Invalid=789, Unknown=0, NotChecked=0, Total=992 [2022-03-15 16:20:09,265 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 146 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:09,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 125 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 534 Invalid, 0 Unknown, 85 Unchecked, 0.2s Time] [2022-03-15 16:20:09,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53080 states. [2022-03-15 16:20:10,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53080 to 50820. [2022-03-15 16:20:10,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50820 states, 50819 states have (on average 3.6885023318050334) internal successors, (187446), 50819 states have internal predecessors, (187446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:10,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50820 states to 50820 states and 187446 transitions. [2022-03-15 16:20:10,712 INFO L78 Accepts]: Start accepts. Automaton has 50820 states and 187446 transitions. Word has length 23 [2022-03-15 16:20:10,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:10,712 INFO L470 AbstractCegarLoop]: Abstraction has 50820 states and 187446 transitions. [2022-03-15 16:20:10,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:10,712 INFO L276 IsEmpty]: Start isEmpty. Operand 50820 states and 187446 transitions. [2022-03-15 16:20:10,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:10,790 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:10,790 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:10,806 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-03-15 16:20:10,991 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 [2022-03-15 16:20:10,991 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:10,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:10,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1254398970, now seen corresponding path program 17 times [2022-03-15 16:20:10,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:10,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571359578] [2022-03-15 16:20:10,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:10,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:10,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:11,082 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:11,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:11,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571359578] [2022-03-15 16:20:11,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571359578] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:11,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360273140] [2022-03-15 16:20:11,082 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:20:11,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:11,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:11,084 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) [2022-03-15 16:20:11,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-15 16:20:11,108 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:20:11,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:11,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 16:20:11,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:11,221 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:20:11,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:11,379 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:20:11,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360273140] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:11,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:11,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 12 [2022-03-15 16:20:11,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524868198] [2022-03-15 16:20:11,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:11,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:20:11,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:11,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:20:11,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:20:11,380 INFO L87 Difference]: Start difference. First operand 50820 states and 187446 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:11,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:11,983 INFO L93 Difference]: Finished difference Result 51214 states and 188578 transitions. [2022-03-15 16:20:11,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 16:20:11,983 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:20:11,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:12,184 INFO L225 Difference]: With dead ends: 51214 [2022-03-15 16:20:12,185 INFO L226 Difference]: Without dead ends: 51141 [2022-03-15 16:20:12,185 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 35 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:20:12,199 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 49 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:12,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 218 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:20:12,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51141 states. [2022-03-15 16:20:13,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51141 to 50768. [2022-03-15 16:20:13,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50768 states, 50767 states have (on average 3.688262059999606) internal successors, (187242), 50767 states have internal predecessors, (187242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:13,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50768 states to 50768 states and 187242 transitions. [2022-03-15 16:20:13,736 INFO L78 Accepts]: Start accepts. Automaton has 50768 states and 187242 transitions. Word has length 23 [2022-03-15 16:20:13,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:13,736 INFO L470 AbstractCegarLoop]: Abstraction has 50768 states and 187242 transitions. [2022-03-15 16:20:13,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:13,736 INFO L276 IsEmpty]: Start isEmpty. Operand 50768 states and 187242 transitions. [2022-03-15 16:20:13,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:13,814 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:13,814 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:13,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:14,030 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 [2022-03-15 16:20:14,030 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:14,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:14,030 INFO L85 PathProgramCache]: Analyzing trace with hash -97569618, now seen corresponding path program 18 times [2022-03-15 16:20:14,031 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:14,031 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202469330] [2022-03-15 16:20:14,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:14,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:14,086 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:20:14,087 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:14,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202469330] [2022-03-15 16:20:14,087 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202469330] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:14,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846048781] [2022-03-15 16:20:14,087 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:20:14,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:14,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:14,101 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) [2022-03-15 16:20:14,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-15 16:20:14,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:20:14,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:14,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 16:20:14,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:14,239 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 16:20:14,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:14,388 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 16:20:14,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846048781] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:14,388 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:14,388 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 6] total 10 [2022-03-15 16:20:14,388 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951969706] [2022-03-15 16:20:14,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:14,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 16:20:14,388 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:14,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 16:20:14,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:20:14,389 INFO L87 Difference]: Start difference. First operand 50768 states and 187242 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:15,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:15,038 INFO L93 Difference]: Finished difference Result 51568 states and 189738 transitions. [2022-03-15 16:20:15,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:20:15,038 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:20:15,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:15,235 INFO L225 Difference]: With dead ends: 51568 [2022-03-15 16:20:15,236 INFO L226 Difference]: Without dead ends: 51449 [2022-03-15 16:20:15,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 33 SyntacticMatches, 10 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:20:15,236 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 70 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:15,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 188 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:20:15,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51449 states. [2022-03-15 16:20:16,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51449 to 51115. [2022-03-15 16:20:16,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51115 states, 51114 states have (on average 3.6864068552647025) internal successors, (188427), 51114 states have internal predecessors, (188427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:16,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51115 states to 51115 states and 188427 transitions. [2022-03-15 16:20:16,688 INFO L78 Accepts]: Start accepts. Automaton has 51115 states and 188427 transitions. Word has length 23 [2022-03-15 16:20:16,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:16,689 INFO L470 AbstractCegarLoop]: Abstraction has 51115 states and 188427 transitions. [2022-03-15 16:20:16,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:16,689 INFO L276 IsEmpty]: Start isEmpty. Operand 51115 states and 188427 transitions. [2022-03-15 16:20:16,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:16,764 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:16,765 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:16,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:16,980 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 [2022-03-15 16:20:16,980 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:16,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:16,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1949809626, now seen corresponding path program 19 times [2022-03-15 16:20:16,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:16,981 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682733596] [2022-03-15 16:20:16,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:16,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:17,049 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:17,049 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:17,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682733596] [2022-03-15 16:20:17,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682733596] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:17,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365935522] [2022-03-15 16:20:17,050 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:20:17,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:17,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:17,051 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) [2022-03-15 16:20:17,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-15 16:20:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:17,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 16:20:17,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:17,186 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:20:17,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:17,556 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:20:17,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365935522] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:17,556 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:17,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 10 [2022-03-15 16:20:17,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881766205] [2022-03-15 16:20:17,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:17,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 16:20:17,557 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:17,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 16:20:17,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:20:17,557 INFO L87 Difference]: Start difference. First operand 51115 states and 188427 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:17,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:17,991 INFO L93 Difference]: Finished difference Result 51903 states and 190754 transitions. [2022-03-15 16:20:17,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:20:17,991 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:20:17,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:18,190 INFO L225 Difference]: With dead ends: 51903 [2022-03-15 16:20:18,190 INFO L226 Difference]: Without dead ends: 51757 [2022-03-15 16:20:18,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 36 SyntacticMatches, 7 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:20:18,191 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 50 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:18,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 285 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:20:18,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51757 states. [2022-03-15 16:20:19,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51757 to 51285. [2022-03-15 16:20:19,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51285 states, 51284 states have (on average 3.6865884096404336) internal successors, (189063), 51284 states have internal predecessors, (189063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:19,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51285 states to 51285 states and 189063 transitions. [2022-03-15 16:20:19,640 INFO L78 Accepts]: Start accepts. Automaton has 51285 states and 189063 transitions. Word has length 23 [2022-03-15 16:20:19,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:19,640 INFO L470 AbstractCegarLoop]: Abstraction has 51285 states and 189063 transitions. [2022-03-15 16:20:19,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:19,640 INFO L276 IsEmpty]: Start isEmpty. Operand 51285 states and 189063 transitions. [2022-03-15 16:20:19,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:19,717 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:19,717 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:19,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:19,933 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 [2022-03-15 16:20:19,933 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:19,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:19,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1845249086, now seen corresponding path program 20 times [2022-03-15 16:20:19,933 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:19,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096792715] [2022-03-15 16:20:19,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:19,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:19,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:20,208 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:20,208 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:20,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096792715] [2022-03-15 16:20:20,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096792715] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:20,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948053267] [2022-03-15 16:20:20,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:20:20,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:20,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:20,210 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) [2022-03-15 16:20:20,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-15 16:20:20,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:20:20,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:20,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 16:20:20,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:20,340 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:20:20,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:20,484 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:20:20,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948053267] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:20,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:20,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 7] total 13 [2022-03-15 16:20:20,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415961361] [2022-03-15 16:20:20,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:20,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:20:20,485 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:20,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:20:20,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:20:20,485 INFO L87 Difference]: Start difference. First operand 51285 states and 189063 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:20,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:20,961 INFO L93 Difference]: Finished difference Result 51877 states and 190892 transitions. [2022-03-15 16:20:20,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:20:20,962 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:20:20,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:21,173 INFO L225 Difference]: With dead ends: 51877 [2022-03-15 16:20:21,173 INFO L226 Difference]: Without dead ends: 51783 [2022-03-15 16:20:21,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 33 SyntacticMatches, 7 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:20:21,173 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 77 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:21,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 304 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:20:21,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51783 states. [2022-03-15 16:20:22,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51783 to 51526. [2022-03-15 16:20:22,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51526 states, 51525 states have (on average 3.6843085880640465) internal successors, (189834), 51525 states have internal predecessors, (189834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:22,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51526 states to 51526 states and 189834 transitions. [2022-03-15 16:20:22,621 INFO L78 Accepts]: Start accepts. Automaton has 51526 states and 189834 transitions. Word has length 23 [2022-03-15 16:20:22,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:22,621 INFO L470 AbstractCegarLoop]: Abstraction has 51526 states and 189834 transitions. [2022-03-15 16:20:22,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:22,621 INFO L276 IsEmpty]: Start isEmpty. Operand 51526 states and 189834 transitions. [2022-03-15 16:20:22,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:22,921 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:22,921 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:22,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:23,121 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 [2022-03-15 16:20:23,121 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:23,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:23,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1982895082, now seen corresponding path program 21 times [2022-03-15 16:20:23,122 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:23,122 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004937920] [2022-03-15 16:20:23,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:23,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:23,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:23,182 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:23,183 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:23,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004937920] [2022-03-15 16:20:23,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004937920] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:23,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097594120] [2022-03-15 16:20:23,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:20:23,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:23,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:23,196 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) [2022-03-15 16:20:23,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-15 16:20:23,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:20:23,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:23,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 16:20:23,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:23,303 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:20:23,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:23,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:20:23,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097594120] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:23,364 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:23,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 12 [2022-03-15 16:20:23,364 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465621844] [2022-03-15 16:20:23,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:23,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:20:23,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:23,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:20:23,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:20:23,364 INFO L87 Difference]: Start difference. First operand 51526 states and 189834 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:23,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:23,811 INFO L93 Difference]: Finished difference Result 52407 states and 192327 transitions. [2022-03-15 16:20:23,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:20:23,812 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 16:20:23,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:24,027 INFO L225 Difference]: With dead ends: 52407 [2022-03-15 16:20:24,028 INFO L226 Difference]: Without dead ends: 52346 [2022-03-15 16:20:24,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:20:24,029 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 91 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:24,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 262 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:20:24,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52346 states. [2022-03-15 16:20:25,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52346 to 51817. [2022-03-15 16:20:25,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51817 states, 51816 states have (on average 3.6825304925119653) internal successors, (190814), 51816 states have internal predecessors, (190814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:25,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51817 states to 51817 states and 190814 transitions. [2022-03-15 16:20:25,611 INFO L78 Accepts]: Start accepts. Automaton has 51817 states and 190814 transitions. Word has length 23 [2022-03-15 16:20:25,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:25,611 INFO L470 AbstractCegarLoop]: Abstraction has 51817 states and 190814 transitions. [2022-03-15 16:20:25,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:25,611 INFO L276 IsEmpty]: Start isEmpty. Operand 51817 states and 190814 transitions. [2022-03-15 16:20:25,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:25,923 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:25,923 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:25,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:26,145 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 [2022-03-15 16:20:26,145 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:26,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:26,145 INFO L85 PathProgramCache]: Analyzing trace with hash 759447458, now seen corresponding path program 26 times [2022-03-15 16:20:26,146 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:26,146 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324992661] [2022-03-15 16:20:26,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:26,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:26,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:26,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:26,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:26,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324992661] [2022-03-15 16:20:26,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324992661] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:26,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112750509] [2022-03-15 16:20:26,189 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:20:26,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:26,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:26,191 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) [2022-03-15 16:20:26,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-15 16:20:26,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:20:26,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:26,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:20:26,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:26,275 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:26,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:26,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:26,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112750509] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:26,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:26,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 15 [2022-03-15 16:20:26,360 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555914075] [2022-03-15 16:20:26,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:26,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:20:26,360 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:26,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:20:26,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:20:26,361 INFO L87 Difference]: Start difference. First operand 51817 states and 190814 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 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) [2022-03-15 16:20:28,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:28,024 INFO L93 Difference]: Finished difference Result 149980 states and 550232 transitions. [2022-03-15 16:20:28,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 16:20:28,025 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 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 23 [2022-03-15 16:20:28,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:28,928 INFO L225 Difference]: With dead ends: 149980 [2022-03-15 16:20:28,928 INFO L226 Difference]: Without dead ends: 149950 [2022-03-15 16:20:28,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=299, Invalid=571, Unknown=0, NotChecked=0, Total=870 [2022-03-15 16:20:28,928 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 206 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:28,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 146 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:20:29,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149950 states. [2022-03-15 16:20:31,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149950 to 74032. [2022-03-15 16:20:31,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74032 states, 74031 states have (on average 3.695762585943726) internal successors, (273601), 74031 states have internal predecessors, (273601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:32,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74032 states to 74032 states and 273601 transitions. [2022-03-15 16:20:32,296 INFO L78 Accepts]: Start accepts. Automaton has 74032 states and 273601 transitions. Word has length 23 [2022-03-15 16:20:32,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:32,296 INFO L470 AbstractCegarLoop]: Abstraction has 74032 states and 273601 transitions. [2022-03-15 16:20:32,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 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) [2022-03-15 16:20:32,296 INFO L276 IsEmpty]: Start isEmpty. Operand 74032 states and 273601 transitions. [2022-03-15 16:20:32,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:32,401 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:32,401 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:32,418 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:32,617 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 [2022-03-15 16:20:32,617 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:32,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:32,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1245251562, now seen corresponding path program 27 times [2022-03-15 16:20:32,618 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:32,618 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534869466] [2022-03-15 16:20:32,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:32,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:32,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:32,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:32,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:32,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534869466] [2022-03-15 16:20:32,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534869466] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:32,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617472650] [2022-03-15 16:20:32,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:20:32,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:32,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:32,657 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) [2022-03-15 16:20:32,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-15 16:20:32,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:20:32,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:32,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 16:20:32,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:32,764 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:32,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:32,848 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:32,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617472650] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:32,848 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:32,848 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 15 [2022-03-15 16:20:32,848 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153888945] [2022-03-15 16:20:32,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:32,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:20:32,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:32,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:20:32,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:20:32,849 INFO L87 Difference]: Start difference. First operand 74032 states and 273601 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 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) [2022-03-15 16:20:34,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:34,377 INFO L93 Difference]: Finished difference Result 158003 states and 582353 transitions. [2022-03-15 16:20:34,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:20:34,377 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 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 23 [2022-03-15 16:20:34,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:35,421 INFO L225 Difference]: With dead ends: 158003 [2022-03-15 16:20:35,421 INFO L226 Difference]: Without dead ends: 158003 [2022-03-15 16:20:35,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=256, Invalid=446, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:20:35,421 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 219 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:35,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 62 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:20:35,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158003 states. [2022-03-15 16:20:38,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158003 to 98285. [2022-03-15 16:20:38,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98285 states, 98284 states have (on average 3.7211753693378373) internal successors, (365732), 98284 states have internal predecessors, (365732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:39,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98285 states to 98285 states and 365732 transitions. [2022-03-15 16:20:39,225 INFO L78 Accepts]: Start accepts. Automaton has 98285 states and 365732 transitions. Word has length 23 [2022-03-15 16:20:39,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:39,225 INFO L470 AbstractCegarLoop]: Abstraction has 98285 states and 365732 transitions. [2022-03-15 16:20:39,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 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) [2022-03-15 16:20:39,225 INFO L276 IsEmpty]: Start isEmpty. Operand 98285 states and 365732 transitions. [2022-03-15 16:20:39,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 16:20:39,367 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:39,367 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:39,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-03-15 16:20:39,583 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 [2022-03-15 16:20:39,583 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:39,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:39,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1186532844, now seen corresponding path program 22 times [2022-03-15 16:20:39,583 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:39,583 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761444648] [2022-03-15 16:20:39,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:39,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:39,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:39,656 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:39,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:39,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761444648] [2022-03-15 16:20:39,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761444648] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:39,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487987194] [2022-03-15 16:20:39,657 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:20:39,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:39,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:39,658 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) [2022-03-15 16:20:39,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-15 16:20:39,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:20:39,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:39,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 16:20:39,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:39,774 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:39,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:39,877 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:39,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487987194] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:39,878 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:39,878 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 12 [2022-03-15 16:20:39,878 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070952657] [2022-03-15 16:20:39,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:39,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:20:39,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:39,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:20:39,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:20:39,879 INFO L87 Difference]: Start difference. First operand 98285 states and 365732 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 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) [2022-03-15 16:20:40,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:40,856 INFO L93 Difference]: Finished difference Result 99056 states and 368040 transitions. [2022-03-15 16:20:40,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:20:40,857 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 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 23 [2022-03-15 16:20:40,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:41,314 INFO L225 Difference]: With dead ends: 99056 [2022-03-15 16:20:41,314 INFO L226 Difference]: Without dead ends: 98998 [2022-03-15 16:20:41,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:20:41,316 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 47 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:41,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 227 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:20:41,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98998 states. [2022-03-15 16:20:43,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98998 to 98589. [2022-03-15 16:20:44,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98589 states, 98588 states have (on average 3.7205745121110074) internal successors, (366804), 98588 states have internal predecessors, (366804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:44,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98589 states to 98589 states and 366804 transitions. [2022-03-15 16:20:44,447 INFO L78 Accepts]: Start accepts. Automaton has 98589 states and 366804 transitions. Word has length 23 [2022-03-15 16:20:44,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:44,447 INFO L470 AbstractCegarLoop]: Abstraction has 98589 states and 366804 transitions. [2022-03-15 16:20:44,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 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) [2022-03-15 16:20:44,447 INFO L276 IsEmpty]: Start isEmpty. Operand 98589 states and 366804 transitions. [2022-03-15 16:20:44,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:20:44,612 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:44,612 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:44,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:44,827 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 [2022-03-15 16:20:44,827 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:44,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:44,828 INFO L85 PathProgramCache]: Analyzing trace with hash 786212196, now seen corresponding path program 28 times [2022-03-15 16:20:44,828 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:44,828 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111835479] [2022-03-15 16:20:44,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:44,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:44,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:45,270 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:45,271 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:45,271 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111835479] [2022-03-15 16:20:45,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111835479] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:45,271 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740510102] [2022-03-15 16:20:45,271 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:20:45,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:45,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:45,272 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) [2022-03-15 16:20:45,301 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:20:45,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:45,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 16:20:45,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:45,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-15 16:20:45,368 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:45,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:45,473 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:45,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740510102] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:45,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:45,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-03-15 16:20:45,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25851764] [2022-03-15 16:20:45,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:45,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 16:20:45,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:45,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 16:20:45,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-03-15 16:20:45,474 INFO L87 Difference]: Start difference. First operand 98589 states and 366804 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:46,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:46,480 INFO L93 Difference]: Finished difference Result 99789 states and 370318 transitions. [2022-03-15 16:20:46,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 16:20:46,480 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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 25 [2022-03-15 16:20:46,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:46,930 INFO L225 Difference]: With dead ends: 99789 [2022-03-15 16:20:46,931 INFO L226 Difference]: Without dead ends: 99743 [2022-03-15 16:20:46,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:20:46,931 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 109 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:46,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 490 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:20:47,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99743 states. [2022-03-15 16:20:49,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99743 to 99080. [2022-03-15 16:20:49,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99080 states, 99079 states have (on average 3.7192139605769134) internal successors, (368496), 99079 states have internal predecessors, (368496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:49,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99080 states to 99080 states and 368496 transitions. [2022-03-15 16:20:49,933 INFO L78 Accepts]: Start accepts. Automaton has 99080 states and 368496 transitions. Word has length 25 [2022-03-15 16:20:49,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:49,933 INFO L470 AbstractCegarLoop]: Abstraction has 99080 states and 368496 transitions. [2022-03-15 16:20:49,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:49,933 INFO L276 IsEmpty]: Start isEmpty. Operand 99080 states and 368496 transitions. [2022-03-15 16:20:50,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:20:50,087 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:50,087 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:50,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:50,303 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 [2022-03-15 16:20:50,303 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:50,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:50,304 INFO L85 PathProgramCache]: Analyzing trace with hash -94226864, now seen corresponding path program 29 times [2022-03-15 16:20:50,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:50,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221433634] [2022-03-15 16:20:50,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:50,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:50,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:50,405 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:50,406 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:50,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221433634] [2022-03-15 16:20:50,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221433634] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:50,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520365561] [2022-03-15 16:20:50,406 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:20:50,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:50,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:50,407 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) [2022-03-15 16:20:50,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-15 16:20:50,427 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 16:20:50,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:50,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 16:20:50,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:50,529 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:50,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:50,660 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:50,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520365561] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:50,661 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:50,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-03-15 16:20:50,661 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116559202] [2022-03-15 16:20:50,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:50,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:20:50,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:50,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:20:50,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:20:50,661 INFO L87 Difference]: Start difference. First operand 99080 states and 368496 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:51,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:51,841 INFO L93 Difference]: Finished difference Result 101021 states and 374921 transitions. [2022-03-15 16:20:51,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:20:51,842 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:20:51,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:52,538 INFO L225 Difference]: With dead ends: 101021 [2022-03-15 16:20:52,538 INFO L226 Difference]: Without dead ends: 100948 [2022-03-15 16:20:52,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:20:52,538 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 99 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:52,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 447 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:20:52,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100948 states. [2022-03-15 16:20:54,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100948 to 100006. [2022-03-15 16:20:55,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100006 states, 100005 states have (on average 3.7180740962951853) internal successors, (371826), 100005 states have internal predecessors, (371826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:55,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100006 states to 100006 states and 371826 transitions. [2022-03-15 16:20:55,785 INFO L78 Accepts]: Start accepts. Automaton has 100006 states and 371826 transitions. Word has length 25 [2022-03-15 16:20:55,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:20:55,785 INFO L470 AbstractCegarLoop]: Abstraction has 100006 states and 371826 transitions. [2022-03-15 16:20:55,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:55,785 INFO L276 IsEmpty]: Start isEmpty. Operand 100006 states and 371826 transitions. [2022-03-15 16:20:55,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:20:55,953 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:20:55,953 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:20:55,969 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-15 16:20:56,166 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 [2022-03-15 16:20:56,166 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:20:56,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:20:56,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1627658808, now seen corresponding path program 30 times [2022-03-15 16:20:56,166 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:20:56,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937419058] [2022-03-15 16:20:56,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:20:56,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:20:56,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:20:56,226 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:56,226 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:20:56,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937419058] [2022-03-15 16:20:56,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937419058] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:20:56,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071341608] [2022-03-15 16:20:56,226 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:20:56,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:20:56,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:20:56,228 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) [2022-03-15 16:20:56,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-15 16:20:56,247 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 16:20:56,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:20:56,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 16:20:56,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:20:56,313 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:56,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:20:56,388 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:20:56,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071341608] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:20:56,389 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:20:56,389 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 13 [2022-03-15 16:20:56,389 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512817375] [2022-03-15 16:20:56,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:20:56,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:20:56,389 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:20:56,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:20:56,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:20:56,389 INFO L87 Difference]: Start difference. First operand 100006 states and 371826 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:20:57,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:20:57,492 INFO L93 Difference]: Finished difference Result 101212 states and 375366 transitions. [2022-03-15 16:20:57,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 16:20:57,493 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 13 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 25 [2022-03-15 16:20:57,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:20:58,144 INFO L225 Difference]: With dead ends: 101212 [2022-03-15 16:20:58,145 INFO L226 Difference]: Without dead ends: 101187 [2022-03-15 16:20:58,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:20:58,145 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 98 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:20:58,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 456 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:20:58,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101187 states. [2022-03-15 16:21:00,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101187 to 100410. [2022-03-15 16:21:00,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100410 states, 100409 states have (on average 3.7174556065691324) internal successors, (373266), 100409 states have internal predecessors, (373266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:01,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100410 states to 100410 states and 373266 transitions. [2022-03-15 16:21:01,318 INFO L78 Accepts]: Start accepts. Automaton has 100410 states and 373266 transitions. Word has length 25 [2022-03-15 16:21:01,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:21:01,318 INFO L470 AbstractCegarLoop]: Abstraction has 100410 states and 373266 transitions. [2022-03-15 16:21:01,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:01,318 INFO L276 IsEmpty]: Start isEmpty. Operand 100410 states and 373266 transitions. [2022-03-15 16:21:01,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:21:01,492 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:21:01,492 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:21:01,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-15 16:21:01,707 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 [2022-03-15 16:21:01,708 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:21:01,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:21:01,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1624702482, now seen corresponding path program 31 times [2022-03-15 16:21:01,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:21:01,708 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406884031] [2022-03-15 16:21:01,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:21:01,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:21:01,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:21:01,829 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:01,829 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:21:01,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406884031] [2022-03-15 16:21:01,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406884031] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:21:01,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597472637] [2022-03-15 16:21:01,829 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:21:01,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:21:01,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:21:01,831 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) [2022-03-15 16:21:01,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-15 16:21:01,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:21:01,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 16:21:01,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:21:01,981 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:01,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:21:02,116 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:02,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597472637] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:21:02,116 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:21:02,117 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 11 [2022-03-15 16:21:02,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147245321] [2022-03-15 16:21:02,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:21:02,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:21:02,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:21:02,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:21:02,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:21:02,117 INFO L87 Difference]: Start difference. First operand 100410 states and 373266 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) 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) [2022-03-15 16:21:03,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:21:03,428 INFO L93 Difference]: Finished difference Result 101635 states and 376817 transitions. [2022-03-15 16:21:03,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 16:21:03,429 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) 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 25 [2022-03-15 16:21:03,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:21:04,055 INFO L225 Difference]: With dead ends: 101635 [2022-03-15 16:21:04,056 INFO L226 Difference]: Without dead ends: 101562 [2022-03-15 16:21:04,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:21:04,056 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 75 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:21:04,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 341 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:21:04,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101562 states. [2022-03-15 16:21:06,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101562 to 100619. [2022-03-15 16:21:06,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100619 states, 100618 states have (on average 3.7178238486155557) internal successors, (374080), 100618 states have internal predecessors, (374080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:07,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100619 states to 100619 states and 374080 transitions. [2022-03-15 16:21:07,265 INFO L78 Accepts]: Start accepts. Automaton has 100619 states and 374080 transitions. Word has length 25 [2022-03-15 16:21:07,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:21:07,265 INFO L470 AbstractCegarLoop]: Abstraction has 100619 states and 374080 transitions. [2022-03-15 16:21:07,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) 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) [2022-03-15 16:21:07,265 INFO L276 IsEmpty]: Start isEmpty. Operand 100619 states and 374080 transitions. [2022-03-15 16:21:07,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:21:07,808 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:21:07,808 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:21:07,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-15 16:21:08,024 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 [2022-03-15 16:21:08,024 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:21:08,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:21:08,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1401888858, now seen corresponding path program 32 times [2022-03-15 16:21:08,025 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:21:08,025 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264567782] [2022-03-15 16:21:08,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:21:08,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:21:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:21:08,098 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:21:08,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:21:08,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264567782] [2022-03-15 16:21:08,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264567782] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:21:08,099 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621689372] [2022-03-15 16:21:08,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:21:08,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:21:08,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:21:08,100 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) [2022-03-15 16:21:08,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-15 16:21:08,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:21:08,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:21:08,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 16:21:08,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:21:08,244 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:21:08,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:21:08,377 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:21:08,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621689372] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:21:08,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:21:08,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 12 [2022-03-15 16:21:08,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080978601] [2022-03-15 16:21:08,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:21:08,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:21:08,378 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:21:08,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:21:08,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:21:08,378 INFO L87 Difference]: Start difference. First operand 100619 states and 374080 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:09,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:21:09,498 INFO L93 Difference]: Finished difference Result 102353 states and 379262 transitions. [2022-03-15 16:21:09,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:21:09,498 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:21:09,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:21:09,970 INFO L225 Difference]: With dead ends: 102353 [2022-03-15 16:21:09,970 INFO L226 Difference]: Without dead ends: 102254 [2022-03-15 16:21:09,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:21:09,970 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 88 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:21:09,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 377 Invalid, 465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:21:10,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102254 states. [2022-03-15 16:21:12,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102254 to 100990. [2022-03-15 16:21:12,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100990 states, 100989 states have (on average 3.7180088920575507) internal successors, (375478), 100989 states have internal predecessors, (375478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:13,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100990 states to 100990 states and 375478 transitions. [2022-03-15 16:21:13,114 INFO L78 Accepts]: Start accepts. Automaton has 100990 states and 375478 transitions. Word has length 25 [2022-03-15 16:21:13,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:21:13,115 INFO L470 AbstractCegarLoop]: Abstraction has 100990 states and 375478 transitions. [2022-03-15 16:21:13,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:13,115 INFO L276 IsEmpty]: Start isEmpty. Operand 100990 states and 375478 transitions. [2022-03-15 16:21:13,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:21:13,636 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:21:13,636 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:21:13,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-03-15 16:21:13,852 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 [2022-03-15 16:21:13,852 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:21:13,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:21:13,853 INFO L85 PathProgramCache]: Analyzing trace with hash -195414166, now seen corresponding path program 33 times [2022-03-15 16:21:13,853 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:21:13,853 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241410313] [2022-03-15 16:21:13,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:21:13,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:21:13,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:21:13,936 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:13,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:21:13,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241410313] [2022-03-15 16:21:13,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241410313] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:21:13,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094071481] [2022-03-15 16:21:13,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:21:13,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:21:13,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:21:13,937 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) [2022-03-15 16:21:13,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-15 16:21:13,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:21:13,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:21:13,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 16:21:13,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:21:14,059 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:14,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:21:14,188 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:14,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094071481] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:21:14,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:21:14,189 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-03-15 16:21:14,189 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452435708] [2022-03-15 16:21:14,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:21:14,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:21:14,189 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:21:14,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:21:14,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:21:14,189 INFO L87 Difference]: Start difference. First operand 100990 states and 375478 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) [2022-03-15 16:21:15,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:21:15,329 INFO L93 Difference]: Finished difference Result 104802 states and 388036 transitions. [2022-03-15 16:21:15,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:21:15,329 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 25 [2022-03-15 16:21:15,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:21:15,820 INFO L225 Difference]: With dead ends: 104802 [2022-03-15 16:21:15,820 INFO L226 Difference]: Without dead ends: 104702 [2022-03-15 16:21:15,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 37 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:21:15,820 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 107 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:21:15,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 419 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:21:15,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104702 states. [2022-03-15 16:21:18,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104702 to 102377. [2022-03-15 16:21:18,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102377 states, 102376 states have (on average 3.716349535047277) internal successors, (380465), 102376 states have internal predecessors, (380465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:19,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102377 states to 102377 states and 380465 transitions. [2022-03-15 16:21:19,053 INFO L78 Accepts]: Start accepts. Automaton has 102377 states and 380465 transitions. Word has length 25 [2022-03-15 16:21:19,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:21:19,053 INFO L470 AbstractCegarLoop]: Abstraction has 102377 states and 380465 transitions. [2022-03-15 16:21:19,053 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) [2022-03-15 16:21:19,054 INFO L276 IsEmpty]: Start isEmpty. Operand 102377 states and 380465 transitions. [2022-03-15 16:21:19,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:21:19,595 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:21:19,596 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:21:19,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-03-15 16:21:19,809 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 [2022-03-15 16:21:19,810 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:21:19,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:21:19,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1981712050, now seen corresponding path program 21 times [2022-03-15 16:21:19,810 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:21:19,810 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124937743] [2022-03-15 16:21:19,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:21:19,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:21:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:21:19,855 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:19,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:21:19,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124937743] [2022-03-15 16:21:19,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124937743] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:21:19,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811541056] [2022-03-15 16:21:19,856 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:21:19,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:21:19,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:21:19,857 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) [2022-03-15 16:21:19,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-15 16:21:19,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 16:21:19,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:21:19,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:21:19,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:21:19,954 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:19,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:21:20,050 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:20,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811541056] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:21:20,050 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:21:20,050 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 18 [2022-03-15 16:21:20,050 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585718705] [2022-03-15 16:21:20,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:21:20,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:21:20,051 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:21:20,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:21:20,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=226, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:21:20,051 INFO L87 Difference]: Start difference. First operand 102377 states and 380465 transitions. Second operand has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:22,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:21:22,893 INFO L93 Difference]: Finished difference Result 276637 states and 1019556 transitions. [2022-03-15 16:21:22,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 16:21:22,894 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:21:22,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:21:24,720 INFO L225 Difference]: With dead ends: 276637 [2022-03-15 16:21:24,720 INFO L226 Difference]: Without dead ends: 276621 [2022-03-15 16:21:24,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 647 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=639, Invalid=1341, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 16:21:24,721 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 532 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:21:24,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [532 Valid, 135 Invalid, 650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:21:25,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276621 states. [2022-03-15 16:21:32,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276621 to 204366. [2022-03-15 16:21:32,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204366 states, 204365 states have (on average 3.7172901426369487) internal successors, (759684), 204365 states have internal predecessors, (759684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:34,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204366 states to 204366 states and 759684 transitions. [2022-03-15 16:21:34,162 INFO L78 Accepts]: Start accepts. Automaton has 204366 states and 759684 transitions. Word has length 25 [2022-03-15 16:21:34,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:21:34,162 INFO L470 AbstractCegarLoop]: Abstraction has 204366 states and 759684 transitions. [2022-03-15 16:21:34,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:34,163 INFO L276 IsEmpty]: Start isEmpty. Operand 204366 states and 759684 transitions. [2022-03-15 16:21:34,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:21:34,485 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:21:34,485 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:21:34,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-15 16:21:34,701 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 [2022-03-15 16:21:34,702 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:21:34,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:21:34,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1495907946, now seen corresponding path program 22 times [2022-03-15 16:21:34,702 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:21:34,702 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092969840] [2022-03-15 16:21:34,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:21:34,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:21:34,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:21:34,739 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:34,739 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:21:34,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092969840] [2022-03-15 16:21:34,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092969840] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:21:34,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202459284] [2022-03-15 16:21:34,739 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:21:34,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:21:34,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:21:34,740 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) [2022-03-15 16:21:34,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-15 16:21:34,779 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:21:34,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:21:34,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:21:34,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:21:34,860 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:34,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:21:34,960 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:34,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202459284] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:21:34,960 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:21:34,960 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 18 [2022-03-15 16:21:34,960 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67700494] [2022-03-15 16:21:34,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:21:34,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:21:34,960 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:21:34,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:21:34,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=226, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:21:34,961 INFO L87 Difference]: Start difference. First operand 204366 states and 759684 transitions. Second operand has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:40,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:21:40,568 INFO L93 Difference]: Finished difference Result 450253 states and 1667299 transitions. [2022-03-15 16:21:40,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 16:21:40,591 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:21:40,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:21:44,892 INFO L225 Difference]: With dead ends: 450253 [2022-03-15 16:21:44,892 INFO L226 Difference]: Without dead ends: 450253 [2022-03-15 16:21:44,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=439, Invalid=893, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 16:21:44,893 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 250 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:21:44,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 90 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:21:45,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450253 states. [2022-03-15 16:21:55,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450253 to 286637. [2022-03-15 16:21:56,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286637 states, 286636 states have (on average 3.705075426673551) internal successors, (1062008), 286636 states have internal predecessors, (1062008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:58,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286637 states to 286637 states and 1062008 transitions. [2022-03-15 16:21:58,578 INFO L78 Accepts]: Start accepts. Automaton has 286637 states and 1062008 transitions. Word has length 25 [2022-03-15 16:21:58,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:21:58,578 INFO L470 AbstractCegarLoop]: Abstraction has 286637 states and 1062008 transitions. [2022-03-15 16:21:58,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:21:58,578 INFO L276 IsEmpty]: Start isEmpty. Operand 286637 states and 1062008 transitions. [2022-03-15 16:21:58,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:21:58,928 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:21:58,928 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:21:58,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-15 16:21:59,143 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 [2022-03-15 16:21:59,143 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:21:59,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:21:59,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1886312940, now seen corresponding path program 34 times [2022-03-15 16:21:59,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:21:59,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804581281] [2022-03-15 16:21:59,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:21:59,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:21:59,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:21:59,234 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:59,234 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:21:59,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804581281] [2022-03-15 16:21:59,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804581281] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:21:59,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846205752] [2022-03-15 16:21:59,234 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:21:59,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:21:59,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:21:59,235 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) [2022-03-15 16:21:59,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:21:59,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:21:59,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:21:59,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:21:59,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-15 16:21:59,434 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:59,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:21:59,728 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:21:59,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846205752] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:21:59,729 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:21:59,729 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-15 16:21:59,729 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834330446] [2022-03-15 16:21:59,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:21:59,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:21:59,729 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:21:59,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:21:59,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:21:59,729 INFO L87 Difference]: Start difference. First operand 286637 states and 1062008 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 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) [2022-03-15 16:22:05,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:22:05,151 INFO L93 Difference]: Finished difference Result 291437 states and 1076297 transitions. [2022-03-15 16:22:05,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-15 16:22:05,152 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 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 25 [2022-03-15 16:22:05,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:22:07,017 INFO L225 Difference]: With dead ends: 291437 [2022-03-15 16:22:07,018 INFO L226 Difference]: Without dead ends: 290870 [2022-03-15 16:22:07,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1759 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1066, Invalid=4786, Unknown=0, NotChecked=0, Total=5852 [2022-03-15 16:22:07,018 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 312 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 1842 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:22:07,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [312 Valid, 440 Invalid, 1954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1842 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-15 16:22:07,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290870 states. [2022-03-15 16:22:15,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290870 to 287839. [2022-03-15 16:22:15,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287839 states, 287838 states have (on average 3.7038473029968246) internal successors, (1066108), 287838 states have internal predecessors, (1066108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:22:18,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287839 states to 287839 states and 1066108 transitions. [2022-03-15 16:22:18,961 INFO L78 Accepts]: Start accepts. Automaton has 287839 states and 1066108 transitions. Word has length 25 [2022-03-15 16:22:18,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:22:18,961 INFO L470 AbstractCegarLoop]: Abstraction has 287839 states and 1066108 transitions. [2022-03-15 16:22:18,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 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) [2022-03-15 16:22:18,961 INFO L276 IsEmpty]: Start isEmpty. Operand 287839 states and 1066108 transitions. [2022-03-15 16:22:19,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:22:19,448 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:22:19,448 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:22:19,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-03-15 16:22:19,666 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 [2022-03-15 16:22:19,667 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:22:19,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:22:19,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1438054580, now seen corresponding path program 35 times [2022-03-15 16:22:19,667 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:22:19,667 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224646472] [2022-03-15 16:22:19,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:22:19,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:22:19,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:22:19,793 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:22:19,793 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:22:19,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224646472] [2022-03-15 16:22:19,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224646472] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:22:19,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122615857] [2022-03-15 16:22:19,794 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:22:19,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:22:19,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:22:19,807 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) [2022-03-15 16:22:19,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-15 16:22:19,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:22:19,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:22:19,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:22:19,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:22:20,081 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:22:20,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:22:20,407 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:22:20,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122615857] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:22:20,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:22:20,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-15 16:22:20,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400821353] [2022-03-15 16:22:20,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:22:20,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:22:20,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:22:20,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:22:20,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:22:20,408 INFO L87 Difference]: Start difference. First operand 287839 states and 1066108 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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) [2022-03-15 16:22:25,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:22:25,805 INFO L93 Difference]: Finished difference Result 292124 states and 1079217 transitions. [2022-03-15 16:22:25,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 16:22:25,815 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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 25 [2022-03-15 16:22:25,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:22:27,310 INFO L225 Difference]: With dead ends: 292124 [2022-03-15 16:22:27,310 INFO L226 Difference]: Without dead ends: 291998 [2022-03-15 16:22:27,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1019 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=589, Invalid=2833, Unknown=0, NotChecked=0, Total=3422 [2022-03-15 16:22:27,311 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 233 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 1435 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 16:22:27,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 295 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1435 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 16:22:27,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291998 states. [2022-03-15 16:22:35,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291998 to 288449. [2022-03-15 16:22:36,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288449 states, 288448 states have (on average 3.703249805857555) internal successors, (1068195), 288448 states have internal predecessors, (1068195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:22:39,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288449 states to 288449 states and 1068195 transitions. [2022-03-15 16:22:39,115 INFO L78 Accepts]: Start accepts. Automaton has 288449 states and 1068195 transitions. Word has length 25 [2022-03-15 16:22:39,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:22:39,116 INFO L470 AbstractCegarLoop]: Abstraction has 288449 states and 1068195 transitions. [2022-03-15 16:22:39,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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) [2022-03-15 16:22:39,116 INFO L276 IsEmpty]: Start isEmpty. Operand 288449 states and 1068195 transitions. [2022-03-15 16:22:39,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:22:39,942 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:22:39,942 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:22:39,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-03-15 16:22:40,148 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 [2022-03-15 16:22:40,148 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:22:40,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:22:40,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1941831228, now seen corresponding path program 36 times [2022-03-15 16:22:40,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:22:40,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957347004] [2022-03-15 16:22:40,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:22:40,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:22:40,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:22:40,266 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:22:40,266 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:22:40,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957347004] [2022-03-15 16:22:40,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957347004] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:22:40,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554145597] [2022-03-15 16:22:40,266 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:22:40,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:22:40,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:22:40,267 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) [2022-03-15 16:22:40,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-15 16:22:40,291 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:22:40,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:22:40,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:22:40,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:22:40,471 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:22:40,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:22:40,743 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:22:40,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554145597] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:22:40,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:22:40,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-15 16:22:40,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093874877] [2022-03-15 16:22:40,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:22:40,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:22:40,744 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:22:40,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:22:40,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:22:40,744 INFO L87 Difference]: Start difference. First operand 288449 states and 1068195 transitions. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:22:45,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:22:45,539 INFO L93 Difference]: Finished difference Result 294813 states and 1088732 transitions. [2022-03-15 16:22:45,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-15 16:22:45,539 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 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 25 [2022-03-15 16:22:45,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:22:47,512 INFO L225 Difference]: With dead ends: 294813 [2022-03-15 16:22:47,513 INFO L226 Difference]: Without dead ends: 294328 [2022-03-15 16:22:47,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1192 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=771, Invalid=3261, Unknown=0, NotChecked=0, Total=4032 [2022-03-15 16:22:47,513 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 272 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 1510 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 1599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 16:22:47,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 356 Invalid, 1599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1510 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 16:22:47,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294328 states. [2022-03-15 16:22:55,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294328 to 289983. [2022-03-15 16:22:56,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289983 states, 289982 states have (on average 3.7032298556462124) internal successors, (1073870), 289982 states have internal predecessors, (1073870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:22:59,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289983 states to 289983 states and 1073870 transitions. [2022-03-15 16:22:59,275 INFO L78 Accepts]: Start accepts. Automaton has 289983 states and 1073870 transitions. Word has length 25 [2022-03-15 16:22:59,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:22:59,276 INFO L470 AbstractCegarLoop]: Abstraction has 289983 states and 1073870 transitions. [2022-03-15 16:22:59,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:22:59,276 INFO L276 IsEmpty]: Start isEmpty. Operand 289983 states and 1073870 transitions. [2022-03-15 16:22:59,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:22:59,784 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:22:59,784 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:22:59,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-03-15 16:23:00,001 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 [2022-03-15 16:23:00,001 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:23:00,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:23:00,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1014514812, now seen corresponding path program 37 times [2022-03-15 16:23:00,002 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:23:00,002 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371037029] [2022-03-15 16:23:00,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:23:00,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:23:00,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:23:00,476 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:23:00,476 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:23:00,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371037029] [2022-03-15 16:23:00,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371037029] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:23:00,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409520280] [2022-03-15 16:23:00,477 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:23:00,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:23:00,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:23:00,479 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) [2022-03-15 16:23:00,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-15 16:23:00,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:23:00,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:23:00,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:23:00,690 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:23:00,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:23:00,919 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:23:00,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409520280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:23:00,919 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:23:00,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-15 16:23:00,919 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183573987] [2022-03-15 16:23:00,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:23:00,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:23:00,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:23:00,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:23:00,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:23:00,920 INFO L87 Difference]: Start difference. First operand 289983 states and 1073870 transitions. Second operand has 20 states, 20 states have (on average 2.6) internal successors, (52), 19 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) [2022-03-15 16:23:05,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:23:05,825 INFO L93 Difference]: Finished difference Result 292093 states and 1079963 transitions. [2022-03-15 16:23:05,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 16:23:05,826 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 19 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 25 [2022-03-15 16:23:05,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:23:07,752 INFO L225 Difference]: With dead ends: 292093 [2022-03-15 16:23:07,752 INFO L226 Difference]: Without dead ends: 292068 [2022-03-15 16:23:07,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=425, Invalid=2125, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 16:23:07,752 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 295 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 16:23:07,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 323 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1026 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 16:23:08,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292068 states. [2022-03-15 16:23:15,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292068 to 290104. [2022-03-15 16:23:16,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290104 states, 290103 states have (on average 3.703291589538888) internal successors, (1074336), 290103 states have internal predecessors, (1074336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:23:19,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290104 states to 290104 states and 1074336 transitions. [2022-03-15 16:23:19,352 INFO L78 Accepts]: Start accepts. Automaton has 290104 states and 1074336 transitions. Word has length 25 [2022-03-15 16:23:19,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:23:19,352 INFO L470 AbstractCegarLoop]: Abstraction has 290104 states and 1074336 transitions. [2022-03-15 16:23:19,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 19 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) [2022-03-15 16:23:19,352 INFO L276 IsEmpty]: Start isEmpty. Operand 290104 states and 1074336 transitions. [2022-03-15 16:23:19,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:23:19,880 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:23:19,880 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:23:19,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-03-15 16:23:20,095 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 [2022-03-15 16:23:20,095 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:23:20,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:23:20,096 INFO L85 PathProgramCache]: Analyzing trace with hash 279299422, now seen corresponding path program 38 times [2022-03-15 16:23:20,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:23:20,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635927601] [2022-03-15 16:23:20,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:23:20,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:23:20,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:23:20,238 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:23:20,238 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:23:20,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635927601] [2022-03-15 16:23:20,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635927601] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:23:20,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7519606] [2022-03-15 16:23:20,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:23:20,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:23:20,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:23:20,239 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) [2022-03-15 16:23:20,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-15 16:23:20,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:23:20,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:23:20,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:23:20,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:23:20,499 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:23:20,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:23:21,228 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:23:21,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7519606] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:23:21,229 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:23:21,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-15 16:23:21,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369889334] [2022-03-15 16:23:21,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:23:21,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:23:21,229 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:23:21,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:23:21,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:23:21,229 INFO L87 Difference]: Start difference. First operand 290104 states and 1074336 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 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) [2022-03-15 16:23:26,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:23:26,295 INFO L93 Difference]: Finished difference Result 294291 states and 1087343 transitions. [2022-03-15 16:23:26,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 16:23:26,295 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 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 25 [2022-03-15 16:23:26,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:23:28,421 INFO L225 Difference]: With dead ends: 294291 [2022-03-15 16:23:28,421 INFO L226 Difference]: Without dead ends: 294046 [2022-03-15 16:23:28,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1308 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=773, Invalid=3649, Unknown=0, NotChecked=0, Total=4422 [2022-03-15 16:23:28,422 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 281 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 1563 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 16:23:28,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 396 Invalid, 1652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1563 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 16:23:28,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294046 states. [2022-03-15 16:23:37,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294046 to 291437. [2022-03-15 16:23:37,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291437 states, 291436 states have (on average 3.7028884557844606) internal successors, (1079155), 291436 states have internal predecessors, (1079155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:23:41,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291437 states to 291437 states and 1079155 transitions. [2022-03-15 16:23:41,016 INFO L78 Accepts]: Start accepts. Automaton has 291437 states and 1079155 transitions. Word has length 25 [2022-03-15 16:23:41,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:23:41,016 INFO L470 AbstractCegarLoop]: Abstraction has 291437 states and 1079155 transitions. [2022-03-15 16:23:41,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 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) [2022-03-15 16:23:41,016 INFO L276 IsEmpty]: Start isEmpty. Operand 291437 states and 1079155 transitions. [2022-03-15 16:23:41,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:23:41,824 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:23:41,824 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:23:41,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-15 16:23:42,040 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 [2022-03-15 16:23:42,040 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:23:42,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:23:42,041 INFO L85 PathProgramCache]: Analyzing trace with hash 727557782, now seen corresponding path program 39 times [2022-03-15 16:23:42,041 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:23:42,041 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829506488] [2022-03-15 16:23:42,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:23:42,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:23:42,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:23:42,151 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:23:42,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:23:42,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829506488] [2022-03-15 16:23:42,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829506488] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:23:42,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129416720] [2022-03-15 16:23:42,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:23:42,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:23:42,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:23:42,171 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) [2022-03-15 16:23:42,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-15 16:23:42,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:23:42,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:23:42,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:23:42,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:23:42,430 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:23:42,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:23:42,757 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:23:42,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129416720] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:23:42,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:23:42,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-15 16:23:42,758 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210497273] [2022-03-15 16:23:42,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:23:42,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:23:42,758 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:23:42,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:23:42,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:23:42,758 INFO L87 Difference]: Start difference. First operand 291437 states and 1079155 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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) [2022-03-15 16:23:47,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:23:47,770 INFO L93 Difference]: Finished difference Result 295235 states and 1091102 transitions. [2022-03-15 16:23:47,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-15 16:23:47,771 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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 25 [2022-03-15 16:23:47,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:23:49,623 INFO L225 Difference]: With dead ends: 295235 [2022-03-15 16:23:49,623 INFO L226 Difference]: Without dead ends: 295095 [2022-03-15 16:23:49,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1013 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=649, Invalid=2773, Unknown=0, NotChecked=0, Total=3422 [2022-03-15 16:23:49,623 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 241 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 1158 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 1238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 16:23:49,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 227 Invalid, 1238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1158 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 16:23:49,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295095 states. [2022-03-15 16:23:57,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295095 to 292362. [2022-03-15 16:23:58,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292362 states, 292361 states have (on average 3.7026347563457507) internal successors, (1082506), 292361 states have internal predecessors, (1082506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:24:01,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292362 states to 292362 states and 1082506 transitions. [2022-03-15 16:24:01,447 INFO L78 Accepts]: Start accepts. Automaton has 292362 states and 1082506 transitions. Word has length 25 [2022-03-15 16:24:01,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:24:01,447 INFO L470 AbstractCegarLoop]: Abstraction has 292362 states and 1082506 transitions. [2022-03-15 16:24:01,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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) [2022-03-15 16:24:01,447 INFO L276 IsEmpty]: Start isEmpty. Operand 292362 states and 1082506 transitions. [2022-03-15 16:24:01,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:24:01,963 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:24:01,963 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:24:01,979 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-03-15 16:24:02,180 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 [2022-03-15 16:24:02,180 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:24:02,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:24:02,181 INFO L85 PathProgramCache]: Analyzing trace with hash 832207754, now seen corresponding path program 40 times [2022-03-15 16:24:02,181 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:24:02,181 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096677516] [2022-03-15 16:24:02,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:24:02,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:24:02,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:24:02,657 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:24:02,658 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:24:02,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096677516] [2022-03-15 16:24:02,658 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096677516] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:24:02,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172063892] [2022-03-15 16:24:02,658 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:24:02,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:24:02,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:24:02,659 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) [2022-03-15 16:24:02,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-15 16:24:02,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:24:02,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:24:02,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:24:02,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:24:02,873 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:24:02,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:24:03,192 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:24:03,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172063892] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:24:03,193 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:24:03,193 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-15 16:24:03,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116160366] [2022-03-15 16:24:03,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:24:03,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:24:03,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:24:03,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:24:03,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:24:03,194 INFO L87 Difference]: Start difference. First operand 292362 states and 1082506 transitions. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:24:08,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:24:08,290 INFO L93 Difference]: Finished difference Result 297667 states and 1099857 transitions. [2022-03-15 16:24:08,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-15 16:24:08,291 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 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 25 [2022-03-15 16:24:08,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:24:10,162 INFO L225 Difference]: With dead ends: 297667 [2022-03-15 16:24:10,162 INFO L226 Difference]: Without dead ends: 297642 [2022-03-15 16:24:10,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=550, Invalid=2312, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 16:24:10,162 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 226 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 1520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 16:24:10,163 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 328 Invalid, 1520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1441 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 16:24:10,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297642 states. [2022-03-15 16:24:18,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297642 to 293583. [2022-03-15 16:24:19,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293583 states, 293582 states have (on average 3.703598994488763) internal successors, (1087310), 293582 states have internal predecessors, (1087310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:24:22,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293583 states to 293583 states and 1087310 transitions. [2022-03-15 16:24:22,353 INFO L78 Accepts]: Start accepts. Automaton has 293583 states and 1087310 transitions. Word has length 25 [2022-03-15 16:24:22,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:24:22,353 INFO L470 AbstractCegarLoop]: Abstraction has 293583 states and 1087310 transitions. [2022-03-15 16:24:22,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:24:22,353 INFO L276 IsEmpty]: Start isEmpty. Operand 293583 states and 1087310 transitions. [2022-03-15 16:24:23,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:24:23,089 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:24:23,089 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:24:23,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-03-15 16:24:23,305 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 [2022-03-15 16:24:23,305 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:24:23,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:24:23,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1322581018, now seen corresponding path program 41 times [2022-03-15 16:24:23,306 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:24:23,306 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246596862] [2022-03-15 16:24:23,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:24:23,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:24:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:24:23,432 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:24:23,432 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:24:23,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246596862] [2022-03-15 16:24:23,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246596862] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:24:23,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669359989] [2022-03-15 16:24:23,433 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:24:23,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:24:23,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:24:23,434 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) [2022-03-15 16:24:23,456 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:24:23,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:24:23,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:24:23,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:24:23,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-15 16:24:23,656 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:24:23,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:24:24,061 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:24:24,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669359989] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:24:24,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:24:24,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-15 16:24:24,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155156001] [2022-03-15 16:24:24,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:24:24,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:24:24,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:24:24,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:24:24,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:24:24,062 INFO L87 Difference]: Start difference. First operand 293583 states and 1087310 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 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) [2022-03-15 16:24:29,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:24:29,226 INFO L93 Difference]: Finished difference Result 295683 states and 1093304 transitions. [2022-03-15 16:24:29,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-15 16:24:29,226 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 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 25 [2022-03-15 16:24:29,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:24:31,545 INFO L225 Difference]: With dead ends: 295683 [2022-03-15 16:24:31,545 INFO L226 Difference]: Without dead ends: 295490 [2022-03-15 16:24:31,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1211 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=773, Invalid=3517, Unknown=0, NotChecked=0, Total=4290 [2022-03-15 16:24:31,546 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 251 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 1332 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 16:24:31,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 335 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1332 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 16:24:32,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295490 states. [2022-03-15 16:24:40,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295490 to 293891. [2022-03-15 16:24:40,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293891 states, 293890 states have (on average 3.7033413862329443) internal successors, (1088375), 293890 states have internal predecessors, (1088375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:24:43,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293891 states to 293891 states and 1088375 transitions. [2022-03-15 16:24:43,861 INFO L78 Accepts]: Start accepts. Automaton has 293891 states and 1088375 transitions. Word has length 25 [2022-03-15 16:24:43,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:24:43,861 INFO L470 AbstractCegarLoop]: Abstraction has 293891 states and 1088375 transitions. [2022-03-15 16:24:43,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 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) [2022-03-15 16:24:43,861 INFO L276 IsEmpty]: Start isEmpty. Operand 293891 states and 1088375 transitions. [2022-03-15 16:24:44,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:24:44,695 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:24:44,695 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:24:44,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-03-15 16:24:44,912 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 [2022-03-15 16:24:44,912 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:24:44,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:24:44,917 INFO L85 PathProgramCache]: Analyzing trace with hash 442141958, now seen corresponding path program 42 times [2022-03-15 16:24:44,917 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:24:44,917 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963284728] [2022-03-15 16:24:44,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:24:44,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:24:44,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:24:45,043 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:24:45,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:24:45,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963284728] [2022-03-15 16:24:45,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963284728] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:24:45,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438524472] [2022-03-15 16:24:45,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:24:45,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:24:45,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:24:45,044 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) [2022-03-15 16:24:45,068 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:24:45,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:24:45,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:24:45,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:24:45,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-15 16:24:45,254 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:24:45,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:24:45,652 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:24:45,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438524472] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:24:45,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:24:45,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-15 16:24:45,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490802035] [2022-03-15 16:24:45,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:24:45,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:24:45,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:24:45,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:24:45,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:24:45,653 INFO L87 Difference]: Start difference. First operand 293891 states and 1088375 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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) [2022-03-15 16:24:50,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:24:50,705 INFO L93 Difference]: Finished difference Result 296367 states and 1095507 transitions. [2022-03-15 16:24:50,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-15 16:24:50,706 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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 25 [2022-03-15 16:24:50,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:24:52,633 INFO L225 Difference]: With dead ends: 296367 [2022-03-15 16:24:52,633 INFO L226 Difference]: Without dead ends: 296289 [2022-03-15 16:24:52,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 949 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=680, Invalid=2980, Unknown=0, NotChecked=0, Total=3660 [2022-03-15 16:24:52,633 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 234 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 1555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 16:24:52,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 365 Invalid, 1555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1472 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 16:24:53,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296289 states. [2022-03-15 16:25:01,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296289 to 294244. [2022-03-15 16:25:01,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294244 states, 294243 states have (on average 3.7033302406514346) internal successors, (1089679), 294243 states have internal predecessors, (1089679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:25:04,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294244 states to 294244 states and 1089679 transitions. [2022-03-15 16:25:04,577 INFO L78 Accepts]: Start accepts. Automaton has 294244 states and 1089679 transitions. Word has length 25 [2022-03-15 16:25:04,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:25:04,577 INFO L470 AbstractCegarLoop]: Abstraction has 294244 states and 1089679 transitions. [2022-03-15 16:25:04,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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) [2022-03-15 16:25:04,577 INFO L276 IsEmpty]: Start isEmpty. Operand 294244 states and 1089679 transitions. [2022-03-15 16:25:05,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:25:05,368 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:25:05,368 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:25:05,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-03-15 16:25:05,584 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 [2022-03-15 16:25:05,584 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:25:05,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:25:05,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1643963730, now seen corresponding path program 43 times [2022-03-15 16:25:05,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:25:05,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455106700] [2022-03-15 16:25:05,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:25:05,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:25:05,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:25:05,684 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:25:05,684 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:25:05,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455106700] [2022-03-15 16:25:05,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455106700] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:25:05,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718044375] [2022-03-15 16:25:05,684 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:25:05,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:25:05,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:25:05,716 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) [2022-03-15 16:25:05,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-15 16:25:05,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:25:05,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:25:05,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:25:06,004 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:25:06,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:25:06,388 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:25:06,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718044375] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:25:06,388 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:25:06,388 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-15 16:25:06,389 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095894294] [2022-03-15 16:25:06,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:25:06,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:25:06,395 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:25:06,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:25:06,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:25:06,395 INFO L87 Difference]: Start difference. First operand 294244 states and 1089679 transitions. Second operand has 20 states, 20 states have (on average 2.8) internal successors, (56), 19 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:25:11,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:25:11,495 INFO L93 Difference]: Finished difference Result 296525 states and 1096387 transitions. [2022-03-15 16:25:11,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-15 16:25:11,495 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.8) internal successors, (56), 19 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 25 [2022-03-15 16:25:11,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:25:13,468 INFO L225 Difference]: With dead ends: 296525 [2022-03-15 16:25:13,468 INFO L226 Difference]: Without dead ends: 296420 [2022-03-15 16:25:13,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=563, Invalid=2193, Unknown=0, NotChecked=0, Total=2756 [2022-03-15 16:25:13,468 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 208 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 1453 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 1531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 16:25:13,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 325 Invalid, 1531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1453 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 16:25:13,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296420 states. [2022-03-15 16:25:21,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296420 to 294304. [2022-03-15 16:25:22,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294304 states, 294303 states have (on average 3.7035911968277593) internal successors, (1089978), 294303 states have internal predecessors, (1089978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:25:25,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294304 states to 294304 states and 1089978 transitions. [2022-03-15 16:25:25,426 INFO L78 Accepts]: Start accepts. Automaton has 294304 states and 1089978 transitions. Word has length 25 [2022-03-15 16:25:25,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:25:25,427 INFO L470 AbstractCegarLoop]: Abstraction has 294304 states and 1089978 transitions. [2022-03-15 16:25:25,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.8) internal successors, (56), 19 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:25:25,427 INFO L276 IsEmpty]: Start isEmpty. Operand 294304 states and 1089978 transitions. [2022-03-15 16:25:26,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:25:26,276 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:25:26,276 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:25:26,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-15 16:25:26,495 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 [2022-03-15 16:25:26,495 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:25:26,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:25:26,496 INFO L85 PathProgramCache]: Analyzing trace with hash -5117990, now seen corresponding path program 44 times [2022-03-15 16:25:26,496 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:25:26,496 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121869154] [2022-03-15 16:25:26,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:25:26,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:25:26,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:25:26,631 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:25:26,631 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:25:26,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121869154] [2022-03-15 16:25:26,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121869154] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:25:26,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707505977] [2022-03-15 16:25:26,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:25:26,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:25:26,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:25:26,644 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) [2022-03-15 16:25:26,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-15 16:25:26,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:25:26,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:25:26,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:25:26,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:25:26,834 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:25:26,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:25:27,228 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:25:27,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707505977] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:25:27,228 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:25:27,228 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-03-15 16:25:27,228 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586540293] [2022-03-15 16:25:27,228 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:25:27,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:25:27,228 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:25:27,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:25:27,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:25:27,229 INFO L87 Difference]: Start difference. First operand 294304 states and 1089978 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) [2022-03-15 16:25:33,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:25:33,002 INFO L93 Difference]: Finished difference Result 296678 states and 1096654 transitions. [2022-03-15 16:25:33,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-15 16:25:33,002 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 25 [2022-03-15 16:25:33,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:25:35,115 INFO L225 Difference]: With dead ends: 296678 [2022-03-15 16:25:35,115 INFO L226 Difference]: Without dead ends: 296410 [2022-03-15 16:25:35,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1827 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=923, Invalid=5239, Unknown=0, NotChecked=0, Total=6162 [2022-03-15 16:25:35,115 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 286 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 1971 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 2054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 16:25:35,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 538 Invalid, 2054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1971 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 16:25:35,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296410 states. [2022-03-15 16:25:44,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296410 to 294486. [2022-03-15 16:25:44,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294486 states, 294485 states have (on average 3.7033770820245513) internal successors, (1090589), 294485 states have internal predecessors, (1090589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:25:48,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294486 states to 294486 states and 1090589 transitions. [2022-03-15 16:25:48,224 INFO L78 Accepts]: Start accepts. Automaton has 294486 states and 1090589 transitions. Word has length 25 [2022-03-15 16:25:48,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:25:48,224 INFO L470 AbstractCegarLoop]: Abstraction has 294486 states and 1090589 transitions. [2022-03-15 16:25:48,224 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) [2022-03-15 16:25:48,224 INFO L276 IsEmpty]: Start isEmpty. Operand 294486 states and 1090589 transitions. [2022-03-15 16:25:49,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:25:49,109 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:25:49,110 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:25:49,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-03-15 16:25:49,310 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 [2022-03-15 16:25:49,310 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:25:49,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:25:49,311 INFO L85 PathProgramCache]: Analyzing trace with hash 134174410, now seen corresponding path program 45 times [2022-03-15 16:25:49,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:25:49,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258720537] [2022-03-15 16:25:49,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:25:49,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:25:49,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:25:49,442 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:25:49,443 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:25:49,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258720537] [2022-03-15 16:25:49,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258720537] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:25:49,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508492445] [2022-03-15 16:25:49,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:25:49,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:25:49,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:25:49,456 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) [2022-03-15 16:25:49,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-15 16:25:49,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:25:49,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:25:49,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:25:49,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:25:49,629 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:25:49,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:25:49,983 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:25:49,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508492445] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:25:49,983 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:25:49,983 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-15 16:25:49,983 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119200907] [2022-03-15 16:25:49,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:25:49,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:25:49,984 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:25:49,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:25:49,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:25:49,984 INFO L87 Difference]: Start difference. First operand 294486 states and 1090589 transitions. Second operand has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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) [2022-03-15 16:25:55,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:25:55,162 INFO L93 Difference]: Finished difference Result 296892 states and 1097441 transitions. [2022-03-15 16:25:55,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-15 16:25:55,162 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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 25 [2022-03-15 16:25:55,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:25:57,138 INFO L225 Difference]: With dead ends: 296892 [2022-03-15 16:25:57,138 INFO L226 Difference]: Without dead ends: 296847 [2022-03-15 16:25:57,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1314 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=693, Invalid=3999, Unknown=0, NotChecked=0, Total=4692 [2022-03-15 16:25:57,139 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 229 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 1692 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 1785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 16:25:57,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 435 Invalid, 1785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1692 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 16:25:57,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296847 states. [2022-03-15 16:26:05,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296847 to 294456. [2022-03-15 16:26:06,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294456 states, 294455 states have (on average 3.7034725170229748) internal successors, (1090506), 294455 states have internal predecessors, (1090506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:26:08,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294456 states to 294456 states and 1090506 transitions. [2022-03-15 16:26:08,975 INFO L78 Accepts]: Start accepts. Automaton has 294456 states and 1090506 transitions. Word has length 25 [2022-03-15 16:26:08,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:26:08,975 INFO L470 AbstractCegarLoop]: Abstraction has 294456 states and 1090506 transitions. [2022-03-15 16:26:08,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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) [2022-03-15 16:26:08,975 INFO L276 IsEmpty]: Start isEmpty. Operand 294456 states and 1090506 transitions. [2022-03-15 16:26:09,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:26:09,741 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:26:09,741 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:26:09,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-03-15 16:26:09,955 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 [2022-03-15 16:26:09,955 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:26:09,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:26:09,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1483034154, now seen corresponding path program 46 times [2022-03-15 16:26:09,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:26:09,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778259185] [2022-03-15 16:26:09,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:26:09,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:26:09,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:26:10,140 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:26:10,140 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:26:10,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778259185] [2022-03-15 16:26:10,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778259185] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:26:10,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272043558] [2022-03-15 16:26:10,141 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:26:10,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:26:10,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:26:10,152 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) [2022-03-15 16:26:10,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-15 16:26:10,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:26:10,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:26:10,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:26:10,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:26:10,390 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:26:10,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:26:10,822 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:26:10,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272043558] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:26:10,822 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:26:10,822 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-03-15 16:26:10,822 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019620737] [2022-03-15 16:26:10,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:26:10,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 16:26:10,822 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:26:10,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 16:26:10,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:26:10,823 INFO L87 Difference]: Start difference. First operand 294456 states and 1090506 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:26:16,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:26:16,533 INFO L93 Difference]: Finished difference Result 296114 states and 1095132 transitions. [2022-03-15 16:26:16,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-15 16:26:16,533 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 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 25 [2022-03-15 16:26:16,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:26:18,530 INFO L225 Difference]: With dead ends: 296114 [2022-03-15 16:26:18,530 INFO L226 Difference]: Without dead ends: 295983 [2022-03-15 16:26:18,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1232 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=653, Invalid=3903, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 16:26:18,531 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 223 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 1557 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 16:26:18,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 434 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1557 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 16:26:19,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295983 states. [2022-03-15 16:26:27,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295983 to 294478. [2022-03-15 16:26:27,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294478 states, 294477 states have (on average 3.703426753192949) internal successors, (1090574), 294477 states have internal predecessors, (1090574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:26:30,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294478 states to 294478 states and 1090574 transitions. [2022-03-15 16:26:30,943 INFO L78 Accepts]: Start accepts. Automaton has 294478 states and 1090574 transitions. Word has length 25 [2022-03-15 16:26:30,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:26:30,943 INFO L470 AbstractCegarLoop]: Abstraction has 294478 states and 1090574 transitions. [2022-03-15 16:26:30,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:26:30,943 INFO L276 IsEmpty]: Start isEmpty. Operand 294478 states and 1090574 transitions. [2022-03-15 16:26:31,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:26:31,735 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:26:31,735 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:26:31,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-03-15 16:26:31,951 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 [2022-03-15 16:26:31,951 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:26:31,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:26:31,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1774525126, now seen corresponding path program 47 times [2022-03-15 16:26:31,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:26:31,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647301083] [2022-03-15 16:26:31,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:26:31,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:26:31,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:26:32,101 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:26:32,102 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:26:32,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647301083] [2022-03-15 16:26:32,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647301083] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:26:32,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280564009] [2022-03-15 16:26:32,102 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:26:32,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:26:32,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:26:32,112 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) [2022-03-15 16:26:32,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-15 16:26:32,160 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 16:26:32,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:26:32,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:26:32,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:26:32,316 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:26:32,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:26:32,650 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:26:32,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280564009] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:26:32,651 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:26:32,651 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-03-15 16:26:32,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224619269] [2022-03-15 16:26:32,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:26:32,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 16:26:32,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:26:32,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 16:26:32,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:26:32,652 INFO L87 Difference]: Start difference. First operand 294478 states and 1090574 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:26:37,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:26:37,144 INFO L93 Difference]: Finished difference Result 296225 states and 1095793 transitions. [2022-03-15 16:26:37,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-15 16:26:37,145 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 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 25 [2022-03-15 16:26:37,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:26:39,106 INFO L225 Difference]: With dead ends: 296225 [2022-03-15 16:26:39,107 INFO L226 Difference]: Without dead ends: 296076 [2022-03-15 16:26:39,107 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 35 SyntacticMatches, 14 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 725 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=343, Invalid=2009, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 16:26:39,107 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 223 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 424 SdHoareTripleChecker+Invalid, 1520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 16:26:39,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 424 Invalid, 1520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1359 Invalid, 0 Unknown, 96 Unchecked, 0.6s Time] [2022-03-15 16:26:39,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296076 states. [2022-03-15 16:26:47,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296076 to 295272. [2022-03-15 16:26:48,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295272 states, 295271 states have (on average 3.7029000477527423) internal successors, (1093359), 295271 states have internal predecessors, (1093359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:26:51,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295272 states to 295272 states and 1093359 transitions. [2022-03-15 16:26:51,610 INFO L78 Accepts]: Start accepts. Automaton has 295272 states and 1093359 transitions. Word has length 25 [2022-03-15 16:26:51,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:26:51,610 INFO L470 AbstractCegarLoop]: Abstraction has 295272 states and 1093359 transitions. [2022-03-15 16:26:51,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:26:51,610 INFO L276 IsEmpty]: Start isEmpty. Operand 295272 states and 1093359 transitions. [2022-03-15 16:26:52,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:26:52,433 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:26:52,433 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:26:52,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-03-15 16:26:52,647 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 [2022-03-15 16:26:52,648 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:26:52,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:26:52,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1079221178, now seen corresponding path program 48 times [2022-03-15 16:26:52,648 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:26:52,648 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411603674] [2022-03-15 16:26:52,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:26:52,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:26:52,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:26:52,810 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:26:52,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:26:52,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411603674] [2022-03-15 16:26:52,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411603674] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:26:52,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576256155] [2022-03-15 16:26:52,811 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:26:52,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:26:52,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:26:52,812 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) [2022-03-15 16:26:52,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:26:52,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:26:52,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:26:52,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:26:52,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-15 16:26:53,017 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:26:53,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:26:53,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:26:53,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576256155] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:26:53,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:26:53,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-03-15 16:26:53,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901041628] [2022-03-15 16:26:53,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:26:53,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 16:26:53,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:26:53,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 16:26:53,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:26:53,478 INFO L87 Difference]: Start difference. First operand 295272 states and 1093359 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) [2022-03-15 16:26:59,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:26:59,630 INFO L93 Difference]: Finished difference Result 363930 states and 1342749 transitions. [2022-03-15 16:26:59,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-15 16:26:59,630 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 25 [2022-03-15 16:26:59,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:27:01,939 INFO L225 Difference]: With dead ends: 363930 [2022-03-15 16:27:01,939 INFO L226 Difference]: Without dead ends: 363385 [2022-03-15 16:27:01,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1474 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=898, Invalid=4214, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 16:27:01,939 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 275 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 1787 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 1972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 1787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 16:27:01,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 588 Invalid, 1972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 1787 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 16:27:02,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363385 states. [2022-03-15 16:27:12,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363385 to 295817. [2022-03-15 16:27:13,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295817 states, 295816 states have (on average 3.702558347080618) internal successors, (1095276), 295816 states have internal predecessors, (1095276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:27:16,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295817 states to 295817 states and 1095276 transitions. [2022-03-15 16:27:16,234 INFO L78 Accepts]: Start accepts. Automaton has 295817 states and 1095276 transitions. Word has length 25 [2022-03-15 16:27:16,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:27:16,234 INFO L470 AbstractCegarLoop]: Abstraction has 295817 states and 1095276 transitions. [2022-03-15 16:27:16,234 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) [2022-03-15 16:27:16,234 INFO L276 IsEmpty]: Start isEmpty. Operand 295817 states and 1095276 transitions. [2022-03-15 16:27:16,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:27:16,976 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:27:16,976 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:27:16,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-03-15 16:27:17,192 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 [2022-03-15 16:27:17,192 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:27:17,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:27:17,193 INFO L85 PathProgramCache]: Analyzing trace with hash 762260422, now seen corresponding path program 49 times [2022-03-15 16:27:17,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:27:17,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853200351] [2022-03-15 16:27:17,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:27:17,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:27:17,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:27:17,300 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:27:17,300 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:27:17,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853200351] [2022-03-15 16:27:17,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853200351] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:27:17,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075691801] [2022-03-15 16:27:17,300 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:27:17,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:27:17,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:27:17,301 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) [2022-03-15 16:27:17,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-15 16:27:17,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:27:17,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 16:27:17,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:27:17,512 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:27:17,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:27:17,755 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:27:17,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075691801] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:27:17,755 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:27:17,755 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-15 16:27:17,755 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47147348] [2022-03-15 16:27:17,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:27:17,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:27:17,756 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:27:17,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:27:17,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:27:17,756 INFO L87 Difference]: Start difference. First operand 295817 states and 1095276 transitions. Second operand has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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) [2022-03-15 16:27:21,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:27:21,448 INFO L93 Difference]: Finished difference Result 296732 states and 1098164 transitions. [2022-03-15 16:27:21,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 16:27:21,448 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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 25 [2022-03-15 16:27:21,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:27:23,329 INFO L225 Difference]: With dead ends: 296732 [2022-03-15 16:27:23,330 INFO L226 Difference]: Without dead ends: 296717 [2022-03-15 16:27:23,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 38 SyntacticMatches, 7 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=173, Invalid=757, Unknown=0, NotChecked=0, Total=930 [2022-03-15 16:27:23,330 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 166 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 69 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:27:23,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 266 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 888 Invalid, 0 Unknown, 69 Unchecked, 0.4s Time] [2022-03-15 16:27:23,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296717 states. [2022-03-15 16:27:32,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296717 to 296176. [2022-03-15 16:27:32,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296176 states, 296175 states have (on average 3.7024968346416816) internal successors, (1096587), 296175 states have internal predecessors, (1096587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:27:36,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296176 states to 296176 states and 1096587 transitions. [2022-03-15 16:27:36,087 INFO L78 Accepts]: Start accepts. Automaton has 296176 states and 1096587 transitions. Word has length 25 [2022-03-15 16:27:36,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:27:36,087 INFO L470 AbstractCegarLoop]: Abstraction has 296176 states and 1096587 transitions. [2022-03-15 16:27:36,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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) [2022-03-15 16:27:36,087 INFO L276 IsEmpty]: Start isEmpty. Operand 296176 states and 1096587 transitions. [2022-03-15 16:27:36,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:27:36,618 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:27:36,618 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:27:36,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-15 16:27:36,835 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 [2022-03-15 16:27:36,835 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:27:36,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:27:36,836 INFO L85 PathProgramCache]: Analyzing trace with hash -649407290, now seen corresponding path program 50 times [2022-03-15 16:27:36,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:27:36,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063500562] [2022-03-15 16:27:36,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:27:36,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:27:36,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:27:36,992 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:27:36,992 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:27:36,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063500562] [2022-03-15 16:27:36,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063500562] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:27:36,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103250768] [2022-03-15 16:27:36,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:27:36,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:27:36,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:27:36,993 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) [2022-03-15 16:27:36,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-15 16:27:37,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:27:37,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:27:37,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:27:37,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:27:37,215 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:27:37,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:27:37,595 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:27:37,595 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103250768] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:27:37,595 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:27:37,595 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-03-15 16:27:37,595 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241797209] [2022-03-15 16:27:37,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:27:37,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 16:27:37,596 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:27:37,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 16:27:37,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:27:37,596 INFO L87 Difference]: Start difference. First operand 296176 states and 1096587 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) [2022-03-15 16:27:43,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:27:43,659 INFO L93 Difference]: Finished difference Result 303411 states and 1119361 transitions. [2022-03-15 16:27:43,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-15 16:27:43,660 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 25 [2022-03-15 16:27:43,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:27:45,705 INFO L225 Difference]: With dead ends: 303411 [2022-03-15 16:27:45,705 INFO L226 Difference]: Without dead ends: 302707 [2022-03-15 16:27:45,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2352 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1473, Invalid=5837, Unknown=0, NotChecked=0, Total=7310 [2022-03-15 16:27:45,706 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 428 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 1617 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 1617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 16:27:45,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 508 Invalid, 1807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 1617 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 16:27:46,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302707 states. [2022-03-15 16:27:56,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302707 to 296458. [2022-03-15 16:27:56,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296458 states, 296457 states have (on average 3.702685381016471) internal successors, (1097687), 296457 states have internal predecessors, (1097687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:27:59,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296458 states to 296458 states and 1097687 transitions. [2022-03-15 16:27:59,813 INFO L78 Accepts]: Start accepts. Automaton has 296458 states and 1097687 transitions. Word has length 25 [2022-03-15 16:27:59,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:27:59,813 INFO L470 AbstractCegarLoop]: Abstraction has 296458 states and 1097687 transitions. [2022-03-15 16:27:59,813 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) [2022-03-15 16:27:59,813 INFO L276 IsEmpty]: Start isEmpty. Operand 296458 states and 1097687 transitions. [2022-03-15 16:28:00,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:28:00,640 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:28:00,640 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:28:00,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-15 16:28:00,854 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 [2022-03-15 16:28:00,854 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:28:00,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:28:00,854 INFO L85 PathProgramCache]: Analyzing trace with hash 329150154, now seen corresponding path program 51 times [2022-03-15 16:28:00,854 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:28:00,854 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769891444] [2022-03-15 16:28:00,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:28:00,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:28:00,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:28:00,994 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:28:00,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:28:00,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769891444] [2022-03-15 16:28:00,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769891444] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:28:00,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350427142] [2022-03-15 16:28:00,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:28:00,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:28:00,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:28:00,995 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) [2022-03-15 16:28:00,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-15 16:28:01,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:28:01,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:28:01,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:28:01,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:28:01,236 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:28:01,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:28:01,649 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:28:01,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350427142] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:28:01,650 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:28:01,650 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 16:28:01,650 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401249716] [2022-03-15 16:28:01,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:28:01,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 16:28:01,650 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:28:01,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 16:28:01,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:28:01,650 INFO L87 Difference]: Start difference. First operand 296458 states and 1097687 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) [2022-03-15 16:28:09,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:28:09,261 INFO L93 Difference]: Finished difference Result 338727 states and 1261254 transitions. [2022-03-15 16:28:09,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-15 16:28:09,261 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 25 [2022-03-15 16:28:09,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:28:11,989 INFO L225 Difference]: With dead ends: 338727 [2022-03-15 16:28:11,989 INFO L226 Difference]: Without dead ends: 337776 [2022-03-15 16:28:11,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3223 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=2042, Invalid=7464, Unknown=0, NotChecked=0, Total=9506 [2022-03-15 16:28:11,990 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 570 mSDsluCounter, 896 mSDsCounter, 0 mSdLazyCounter, 1869 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 2174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 16:28:11,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [570 Valid, 592 Invalid, 2174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1869 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 16:28:12,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337776 states. Received shutdown request... [2022-03-15 16:28:19,629 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-15 16:28:19,629 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-15 16:28:20,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2022-03-15 16:28:20,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-03-15 16:28:22,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337776 to 297041. [2022-03-15 16:28:23,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297041 states, 297040 states have (on average 3.702652841368166) internal successors, (1099836), 297040 states have internal predecessors, (1099836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:28:23,544 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-03-15 16:28:23,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2022-03-15 16:28:23,545 WARN L594 AbstractCegarLoop]: Verification canceled: while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). [2022-03-15 16:28:23,974 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-03-15 16:28:23,974 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-03-15 16:28:23,974 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-03-15 16:28:23,977 INFO L732 BasicCegarLoop]: Path program histogram: [51, 22, 22, 2, 2, 1, 1] [2022-03-15 16:28:23,978 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-15 16:28:23,978 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-15 16:28:23,979 INFO L202 PluginConnector]: Adding new model mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.03 04:28:23 BasicIcfg [2022-03-15 16:28:23,980 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-15 16:28:23,980 INFO L158 Benchmark]: Toolchain (without parser) took 615999.64ms. Allocated memory was 186.6MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 144.0MB in the beginning and 4.1GB in the end (delta: -3.9GB). Peak memory consumption was 4.3GB. Max. memory is 8.0GB. [2022-03-15 16:28:23,980 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.18ms. Allocated memory is still 186.6MB. Free memory is still 145.0MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-15 16:28:23,980 INFO L158 Benchmark]: Boogie Procedure Inliner took 18.05ms. Allocated memory is still 186.6MB. Free memory was 143.9MB in the beginning and 142.4MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 8.0GB. [2022-03-15 16:28:23,980 INFO L158 Benchmark]: Boogie Preprocessor took 10.48ms. Allocated memory is still 186.6MB. Free memory was 142.4MB in the beginning and 141.4MB in the end (delta: 1.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-15 16:28:23,980 INFO L158 Benchmark]: RCFGBuilder took 185.77ms. Allocated memory is still 186.6MB. Free memory was 141.4MB in the beginning and 132.1MB in the end (delta: 9.2MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-03-15 16:28:23,980 INFO L158 Benchmark]: TraceAbstraction took 615782.03ms. Allocated memory was 186.6MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 131.5MB in the beginning and 4.1GB in the end (delta: -3.9GB). Peak memory consumption was 4.3GB. Max. memory is 8.0GB. [2022-03-15 16:28:23,980 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.18ms. Allocated memory is still 186.6MB. Free memory is still 145.0MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 18.05ms. Allocated memory is still 186.6MB. Free memory was 143.9MB in the beginning and 142.4MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 10.48ms. Allocated memory is still 186.6MB. Free memory was 142.4MB in the beginning and 141.4MB in the end (delta: 1.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 185.77ms. Allocated memory is still 186.6MB. Free memory was 141.4MB in the beginning and 132.1MB in the end (delta: 9.2MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 615782.03ms. Allocated memory was 186.6MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 131.5MB in the beginning and 4.1GB in the end (delta: -3.9GB). Peak memory consumption was 4.3GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 39 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 615.7s, OverallIterations: 101, TraceHistogramMax: 3, PathProgramHistogramMax: 51, EmptinessCheckTime: 18.9s, AutomataDifference: 215.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 18611 SdHoareTripleChecker+Valid, 28.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18611 mSDsluCounter, 20805 SdHoareTripleChecker+Invalid, 22.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 1887 IncrementalHoareTripleChecker+Unchecked, 30466 mSDsCounter, 6854 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 59460 IncrementalHoareTripleChecker+Invalid, 68201 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6854 mSolverCounterUnsat, 2848 mSDtfsCounter, 59460 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6630 GetRequests, 3337 SyntacticMatches, 222 SemanticMatches, 3071 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42458 ImplicationChecksByTransitivity, 58.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=296458occurred in iteration=100, InterpolantAutomatonStates: 2961, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 319.7s AutomataMinimizationTime, 101 MinimizatonAttempts, 766787 StatesRemovedByMinimization, 100 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 36.3s InterpolantComputationTime, 4463 NumberOfCodeBlocks, 4456 NumberOfCodeBlocksAsserted, 324 NumberOfCheckSat, 6318 ConstructedInterpolants, 89 QuantifiedInterpolants, 50475 SizeOfPredicates, 174 NumberOfNonLiveVariables, 5692 ConjunctsInSsa, 1138 ConjunctsInUnsatCore, 291 InterpolantComputations, 10 PerfectInterpolantSequences, 371/2116 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 !SESSION 2022-03-15 16:18:05.747 ----------------------------------------------- eclipse.buildId=unknown java.version=11.0.12 java.vendor=Debian BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -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/mult-equiv.wvr.bpl Command-line arguments: -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/mult-equiv.wvr.bpl !ENTRY org.eclipse.osgi 4 0 2022-03-15 16:28:24.021 !MESSAGE Application error !STACK 1 org.eclipse.core.internal.resources.ResourceException(/)[568]: java.io.FileNotFoundException: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/81765d786/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree (No such file or directory) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) at java.base/java.io.FileOutputStream.(FileOutputStream.java:237) at java.base/java.io.FileOutputStream.(FileOutputStream.java:187) at org.eclipse.core.internal.localstore.SafeFileOutputStream.(SafeFileOutputStream.java:55) at org.eclipse.core.internal.resources.SaveManager.saveTree(SaveManager.java:1381) at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1168) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2333) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2322) at de.uni_freiburg.informatik.ultimate.core.coreplugin.UltimateCore.start(UltimateCore.java:191) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) An error has occurred. See the log file /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/81765d786/.metadata/.log.