/usr/bin/java -Xmx16000000000 -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/parallel/parallel-sum-1.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 05:25:56,733 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 05:25:56,734 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 05:25:56,778 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 05:25:56,778 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 05:25:56,781 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 05:25:56,783 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 05:25:56,788 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 05:25:56,789 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 05:25:56,793 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 05:25:56,794 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 05:25:56,794 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 05:25:56,795 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 05:25:56,795 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 05:25:56,796 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 05:25:56,797 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 05:25:56,797 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 05:25:56,798 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 05:25:56,799 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 05:25:56,800 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 05:25:56,801 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 05:25:56,804 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 05:25:56,807 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 05:25:56,808 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 05:25:56,818 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 05:25:56,818 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 05:25:56,818 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 05:25:56,823 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 05:25:56,824 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 05:25:56,825 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 05:25:56,825 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 05:25:56,825 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 05:25:56,827 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 05:25:56,827 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 05:25:56,829 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 05:25:56,829 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 05:25:56,829 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 05:25:56,829 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 05:25:56,830 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 05:25:56,830 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 05:25:56,831 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 05:25:56,832 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-01-18 05:25:56,869 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 05:25:56,869 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 05:25:56,869 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 05:25:56,869 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 05:25:56,870 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 05:25:56,870 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 05:25:56,871 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 05:25:56,871 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 05:25:56,871 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 05:25:56,871 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 05:25:56,872 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 05:25:56,872 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 05:25:56,872 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 05:25:56,872 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 05:25:56,872 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 05:25:56,872 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 05:25:56,872 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 05:25:56,873 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 05:25:56,873 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 05:25:56,873 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 05:25:56,873 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 05:25:56,873 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 05:25:56,873 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 05:25:56,873 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 05:25:56,873 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 05:25:56,874 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 05:25:56,874 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 05:25:56,874 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 05:25:56,874 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 05:25:56,874 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 05:25:56,874 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 05:25:56,874 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 05:25:56,875 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 05:25:56,875 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-01-18 05:25:57,090 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 05:25:57,108 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 05:25:57,110 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 05:25:57,111 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-18 05:25:57,112 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-18 05:25:57,113 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl [2022-01-18 05:25:57,113 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl' [2022-01-18 05:25:57,147 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 05:25:57,148 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-18 05:25:57,149 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 05:25:57,150 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 05:25:57,150 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 05:25:57,160 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,167 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,172 INFO L137 Inliner]: procedures = 5, calls = 4, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-18 05:25:57,174 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 05:25:57,175 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 05:25:57,176 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 05:25:57,176 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 05:25:57,182 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,182 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,185 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,185 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,193 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,196 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,196 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,202 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 05:25:57,203 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 05:25:57,204 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 05:25:57,204 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 05:25:57,205 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/1) ... [2022-01-18 05:25:57,211 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 05:25:57,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:57,236 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-01-18 05:25:57,257 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-01-18 05:25:57,271 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-18 05:25:57,271 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 05:25:57,271 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 05:25:57,272 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-18 05:25:57,272 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 05:25:57,272 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 05:25:57,272 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-18 05:25:57,272 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 05:25:57,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 05:25:57,272 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-01-18 05:25:57,272 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-18 05:25:57,272 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-18 05:25:57,273 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2022-01-18 05:25:57,273 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-01-18 05:25:57,273 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-01-18 05:25:57,274 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 05:25:57,319 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 05:25:57,320 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 05:25:57,430 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 05:25:57,449 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 05:25:57,449 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-01-18 05:25:57,449 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2022-01-18 05:25:57,450 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2022-01-18 05:25:57,450 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2022-01-18 05:25:57,450 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread4EXIT is neither atomic block end nor error location. [2022-01-18 05:25:57,451 INFO L202 PluginConnector]: Adding new model parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 05:25:57 BoogieIcfgContainer [2022-01-18 05:25:57,452 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 05:25:57,453 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 05:25:57,453 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 05:25:57,456 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 05:25:57,456 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:57" (1/2) ... [2022-01-18 05:25:57,457 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b42f45c and model type parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 05:25:57, skipping insertion in model container [2022-01-18 05:25:57,457 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 05:25:57" (2/2) ... [2022-01-18 05:25:57,458 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-sum-1.wvr.bpl [2022-01-18 05:25:57,462 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 05:25:57,462 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 05:25:57,462 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 05:25:57,463 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 05:25:57,495 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-01-18 05:25:57,544 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 05:25:57,549 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 05:25:57,550 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-01-18 05:25:57,577 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 38 places, 29 transitions, 90 flow [2022-01-18 05:25:57,647 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 164 states, 163 states have (on average 3.7484662576687118) internal successors, (611), 163 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:57,649 INFO L276 IsEmpty]: Start isEmpty. Operand has 164 states, 163 states have (on average 3.7484662576687118) internal successors, (611), 163 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:57,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-18 05:25:57,662 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:57,662 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:57,663 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:25:57,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:57,667 INFO L85 PathProgramCache]: Analyzing trace with hash 530210260, now seen corresponding path program 1 times [2022-01-18 05:25:57,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:57,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652729880] [2022-01-18 05:25:57,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:57,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:57,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:57,783 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:57,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:57,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652729880] [2022-01-18 05:25:57,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652729880] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 05:25:57,784 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 05:25:57,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 05:25:57,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931948058] [2022-01-18 05:25:57,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:25:57,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 05:25:57,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:57,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 05:25:57,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 05:25:57,813 INFO L87 Difference]: Start difference. First operand has 164 states, 163 states have (on average 3.7484662576687118) internal successors, (611), 163 states have internal predecessors, (611), 0 states have call successors, (0), 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-01-18 05:25:57,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:57,886 INFO L93 Difference]: Finished difference Result 324 states and 1218 transitions. [2022-01-18 05:25:57,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 05:25:57,888 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-01-18 05:25:57,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:57,901 INFO L225 Difference]: With dead ends: 324 [2022-01-18 05:25:57,901 INFO L226 Difference]: Without dead ends: 319 [2022-01-18 05:25:57,903 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-01-18 05:25:57,906 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 4 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:57,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 12 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:25:57,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2022-01-18 05:25:58,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 204. [2022-01-18 05:25:58,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 203 states have (on average 3.7339901477832513) internal successors, (758), 203 states have internal predecessors, (758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:58,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 758 transitions. [2022-01-18 05:25:58,006 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 758 transitions. Word has length 15 [2022-01-18 05:25:58,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:58,007 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 758 transitions. [2022-01-18 05:25:58,007 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-01-18 05:25:58,008 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 758 transitions. [2022-01-18 05:25:58,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 05:25:58,010 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:58,010 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:58,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 05:25:58,011 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:25:58,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:58,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1551040747, now seen corresponding path program 1 times [2022-01-18 05:25:58,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:58,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665318019] [2022-01-18 05:25:58,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:58,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:58,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:58,068 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:58,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:58,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665318019] [2022-01-18 05:25:58,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665318019] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:58,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094502011] [2022-01-18 05:25:58,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:58,069 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:58,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:58,071 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-01-18 05:25:58,072 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-01-18 05:25:58,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:58,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 05:25:58,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:58,197 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:58,197 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-18 05:25:58,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094502011] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 05:25:58,198 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-18 05:25:58,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2022-01-18 05:25:58,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725413458] [2022-01-18 05:25:58,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:25:58,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 05:25:58,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:58,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 05:25:58,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-18 05:25:58,201 INFO L87 Difference]: Start difference. First operand 204 states and 758 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-01-18 05:25:58,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:58,256 INFO L93 Difference]: Finished difference Result 500 states and 1907 transitions. [2022-01-18 05:25:58,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 05:25:58,256 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-01-18 05:25:58,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:58,262 INFO L225 Difference]: With dead ends: 500 [2022-01-18 05:25:58,262 INFO L226 Difference]: Without dead ends: 453 [2022-01-18 05:25:58,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-18 05:25:58,263 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 20 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 36 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-01-18 05:25:58,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 36 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:25:58,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2022-01-18 05:25:58,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 434. [2022-01-18 05:25:58,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.8960739030023093) internal successors, (1687), 433 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:58,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1687 transitions. [2022-01-18 05:25:58,305 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1687 transitions. Word has length 17 [2022-01-18 05:25:58,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:58,306 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 1687 transitions. [2022-01-18 05:25:58,306 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-01-18 05:25:58,306 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1687 transitions. [2022-01-18 05:25:58,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 05:25:58,317 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:58,318 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:58,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-18 05:25:58,537 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-01-18 05:25:58,538 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:25:58,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:58,539 INFO L85 PathProgramCache]: Analyzing trace with hash -874800337, now seen corresponding path program 1 times [2022-01-18 05:25:58,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:58,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296139462] [2022-01-18 05:25:58,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:58,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:58,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:58,586 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:58,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:58,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296139462] [2022-01-18 05:25:58,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296139462] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:58,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328810168] [2022-01-18 05:25:58,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:58,590 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:58,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:58,592 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-01-18 05:25:58,594 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-01-18 05:25:58,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:58,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 05:25:58,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:58,688 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:58,688 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-18 05:25:58,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328810168] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 05:25:58,689 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-18 05:25:58,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2022-01-18 05:25:58,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064463067] [2022-01-18 05:25:58,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:25:58,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 05:25:58,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:58,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 05:25:58,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-18 05:25:58,691 INFO L87 Difference]: Start difference. First operand 434 states and 1687 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-01-18 05:25:58,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:58,740 INFO L93 Difference]: Finished difference Result 734 states and 2844 transitions. [2022-01-18 05:25:58,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 05:25:58,741 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-01-18 05:25:58,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:58,747 INFO L225 Difference]: With dead ends: 734 [2022-01-18 05:25:58,747 INFO L226 Difference]: Without dead ends: 715 [2022-01-18 05:25:58,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-18 05:25:58,749 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 23 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:58,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 39 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:25:58,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2022-01-18 05:25:58,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 681. [2022-01-18 05:25:58,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 680 states have (on average 3.9426470588235296) internal successors, (2681), 680 states have internal predecessors, (2681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:58,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 2681 transitions. [2022-01-18 05:25:58,789 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 2681 transitions. Word has length 17 [2022-01-18 05:25:58,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:58,789 INFO L470 AbstractCegarLoop]: Abstraction has 681 states and 2681 transitions. [2022-01-18 05:25:58,790 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-01-18 05:25:58,790 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 2681 transitions. [2022-01-18 05:25:58,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:25:58,792 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:58,792 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-01-18 05:25:58,817 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-01-18 05:25:59,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-01-18 05:25:59,015 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:25:59,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:59,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1239957648, now seen corresponding path program 1 times [2022-01-18 05:25:59,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:59,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273286913] [2022-01-18 05:25:59,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:59,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:59,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:59,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:59,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:59,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273286913] [2022-01-18 05:25:59,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273286913] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:59,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818721017] [2022-01-18 05:25:59,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:59,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:59,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:59,224 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-01-18 05:25:59,225 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-01-18 05:25:59,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:59,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:25:59,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:59,485 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-01-18 05:25:59,524 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:59,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:59,594 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:25:59,595 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:25:59,670 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:59,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818721017] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:59,670 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:59,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:25:59,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170493606] [2022-01-18 05:25:59,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:59,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:25:59,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:59,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:25:59,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:25:59,672 INFO L87 Difference]: Start difference. First operand 681 states and 2681 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-01-18 05:26:00,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:00,051 INFO L93 Difference]: Finished difference Result 1065 states and 4160 transitions. [2022-01-18 05:26:00,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 05:26:00,051 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 19 [2022-01-18 05:26:00,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:00,059 INFO L225 Difference]: With dead ends: 1065 [2022-01-18 05:26:00,059 INFO L226 Difference]: Without dead ends: 1050 [2022-01-18 05:26:00,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2022-01-18 05:26:00,061 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 89 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 20 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:00,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 188 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 482 Invalid, 0 Unknown, 20 Unchecked, 0.3s Time] [2022-01-18 05:26:00,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2022-01-18 05:26:00,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 711. [2022-01-18 05:26:00,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 710 states have (on average 3.9704225352112674) internal successors, (2819), 710 states have internal predecessors, (2819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:00,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 2819 transitions. [2022-01-18 05:26:00,093 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 2819 transitions. Word has length 19 [2022-01-18 05:26:00,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:00,093 INFO L470 AbstractCegarLoop]: Abstraction has 711 states and 2819 transitions. [2022-01-18 05:26:00,093 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-01-18 05:26:00,093 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 2819 transitions. [2022-01-18 05:26:00,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:00,096 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:00,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-01-18 05:26:00,119 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-01-18 05:26:00,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:00,316 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:00,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:00,317 INFO L85 PathProgramCache]: Analyzing trace with hash -654623696, now seen corresponding path program 2 times [2022-01-18 05:26:00,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:00,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060692314] [2022-01-18 05:26:00,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:00,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:00,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:00,443 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:00,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:00,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060692314] [2022-01-18 05:26:00,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060692314] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:00,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890762990] [2022-01-18 05:26:00,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:00,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:00,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:00,446 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-01-18 05:26:00,449 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-01-18 05:26:00,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:00,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:00,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:26:00,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:00,566 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:00,566 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:00,692 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:00,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:00,847 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:00,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890762990] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:00,848 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:00,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:26:00,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687268033] [2022-01-18 05:26:00,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:00,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:26:00,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:00,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:26:00,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:26:00,849 INFO L87 Difference]: Start difference. First operand 711 states and 2819 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-01-18 05:26:01,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:01,404 INFO L93 Difference]: Finished difference Result 1057 states and 4144 transitions. [2022-01-18 05:26:01,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:26:01,405 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 19 [2022-01-18 05:26:01,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:01,412 INFO L225 Difference]: With dead ends: 1057 [2022-01-18 05:26:01,412 INFO L226 Difference]: Without dead ends: 1035 [2022-01-18 05:26:01,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=172, Invalid=530, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:01,415 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 200 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:01,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 156 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:01,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2022-01-18 05:26:01,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 723. [2022-01-18 05:26:01,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 722 states have (on average 3.9709141274238227) internal successors, (2867), 722 states have internal predecessors, (2867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:01,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 2867 transitions. [2022-01-18 05:26:01,445 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 2867 transitions. Word has length 19 [2022-01-18 05:26:01,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:01,446 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 2867 transitions. [2022-01-18 05:26:01,446 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-01-18 05:26:01,446 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 2867 transitions. [2022-01-18 05:26:01,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:01,448 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:01,448 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-01-18 05:26:01,471 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-01-18 05:26:01,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:01,668 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:01,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:01,669 INFO L85 PathProgramCache]: Analyzing trace with hash 958943038, now seen corresponding path program 3 times [2022-01-18 05:26:01,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:01,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607377416] [2022-01-18 05:26:01,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:01,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:01,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:01,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:01,774 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:01,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607377416] [2022-01-18 05:26:01,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607377416] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:01,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668156145] [2022-01-18 05:26:01,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:01,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:01,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:01,776 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-01-18 05:26:01,812 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-01-18 05:26:01,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:26:01,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:01,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:26:01,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:01,914 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:01,915 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:02,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:02,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:02,161 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:02,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668156145] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:02,162 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:02,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:26:02,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489646336] [2022-01-18 05:26:02,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:02,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:26:02,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:02,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:26:02,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:26:02,164 INFO L87 Difference]: Start difference. First operand 723 states and 2867 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-01-18 05:26:02,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:02,695 INFO L93 Difference]: Finished difference Result 1048 states and 4116 transitions. [2022-01-18 05:26:02,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:26:02,696 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 19 [2022-01-18 05:26:02,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:02,703 INFO L225 Difference]: With dead ends: 1048 [2022-01-18 05:26:02,703 INFO L226 Difference]: Without dead ends: 1033 [2022-01-18 05:26:02,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:02,704 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 196 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:02,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 151 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:02,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1033 states. [2022-01-18 05:26:02,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1033 to 723. [2022-01-18 05:26:02,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 722 states have (on average 3.9709141274238227) internal successors, (2867), 722 states have internal predecessors, (2867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:02,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 2867 transitions. [2022-01-18 05:26:02,730 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 2867 transitions. Word has length 19 [2022-01-18 05:26:02,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:02,730 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 2867 transitions. [2022-01-18 05:26:02,731 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-01-18 05:26:02,731 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 2867 transitions. [2022-01-18 05:26:02,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:02,733 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:02,733 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-01-18 05:26:02,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:02,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:02,947 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:02,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:02,948 INFO L85 PathProgramCache]: Analyzing trace with hash -890460270, now seen corresponding path program 4 times [2022-01-18 05:26:02,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:02,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588243462] [2022-01-18 05:26:02,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:02,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:02,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:03,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-01-18 05:26:03,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:03,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588243462] [2022-01-18 05:26:03,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588243462] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:03,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436485490] [2022-01-18 05:26:03,033 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:26:03,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:03,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:03,034 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-01-18 05:26:03,062 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-01-18 05:26:03,074 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:26:03,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:03,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:26:03,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:03,187 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-01-18 05:26:03,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:03,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:03,287 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:03,287 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:03,351 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:03,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436485490] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:03,351 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:03,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:26:03,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197897156] [2022-01-18 05:26:03,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:03,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:26:03,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:03,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:26:03,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:03,354 INFO L87 Difference]: Start difference. First operand 723 states and 2867 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:03,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:03,772 INFO L93 Difference]: Finished difference Result 1455 states and 5699 transitions. [2022-01-18 05:26:03,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 05:26:03,772 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:03,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:03,782 INFO L225 Difference]: With dead ends: 1455 [2022-01-18 05:26:03,782 INFO L226 Difference]: Without dead ends: 1437 [2022-01-18 05:26:03,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:26:03,783 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 181 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 26 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:03,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 191 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 557 Invalid, 0 Unknown, 26 Unchecked, 0.3s Time] [2022-01-18 05:26:03,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2022-01-18 05:26:03,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 799. [2022-01-18 05:26:03,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 798 states have (on average 4.006265664160401) internal successors, (3197), 798 states have internal predecessors, (3197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:03,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 3197 transitions. [2022-01-18 05:26:03,814 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 3197 transitions. Word has length 19 [2022-01-18 05:26:03,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:03,814 INFO L470 AbstractCegarLoop]: Abstraction has 799 states and 3197 transitions. [2022-01-18 05:26:03,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:03,814 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 3197 transitions. [2022-01-18 05:26:03,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:03,817 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:03,817 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-01-18 05:26:03,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:04,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:04,031 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:04,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:04,032 INFO L85 PathProgramCache]: Analyzing trace with hash -809061214, now seen corresponding path program 5 times [2022-01-18 05:26:04,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:04,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840958252] [2022-01-18 05:26:04,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:04,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:04,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:04,129 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:04,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:04,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840958252] [2022-01-18 05:26:04,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840958252] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:04,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237023243] [2022-01-18 05:26:04,129 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:26:04,130 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:04,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:04,131 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-01-18 05:26:04,154 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-01-18 05:26:04,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:26:04,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:04,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:26:04,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:04,273 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-01-18 05:26:04,322 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:04,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:04,372 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:04,373 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:04,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:04,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237023243] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:04,427 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:04,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:26:04,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180645608] [2022-01-18 05:26:04,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:04,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:26:04,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:04,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:26:04,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:04,428 INFO L87 Difference]: Start difference. First operand 799 states and 3197 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:04,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:04,863 INFO L93 Difference]: Finished difference Result 1291 states and 5089 transitions. [2022-01-18 05:26:04,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 05:26:04,863 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:04,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:04,872 INFO L225 Difference]: With dead ends: 1291 [2022-01-18 05:26:04,872 INFO L226 Difference]: Without dead ends: 1273 [2022-01-18 05:26:04,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:26:04,873 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 134 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 30 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:04,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 188 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 543 Invalid, 0 Unknown, 30 Unchecked, 0.3s Time] [2022-01-18 05:26:04,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2022-01-18 05:26:04,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 819. [2022-01-18 05:26:04,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 4.02078239608802) internal successors, (3289), 818 states have internal predecessors, (3289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:04,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 3289 transitions. [2022-01-18 05:26:04,922 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 3289 transitions. Word has length 19 [2022-01-18 05:26:04,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:04,922 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 3289 transitions. [2022-01-18 05:26:04,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:04,923 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 3289 transitions. [2022-01-18 05:26:04,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:04,925 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:04,925 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-01-18 05:26:04,955 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-01-18 05:26:05,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:05,148 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:05,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:05,149 INFO L85 PathProgramCache]: Analyzing trace with hash 804505520, now seen corresponding path program 6 times [2022-01-18 05:26:05,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:05,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355496961] [2022-01-18 05:26:05,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:05,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:05,249 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:05,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:05,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355496961] [2022-01-18 05:26:05,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355496961] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:05,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960203801] [2022-01-18 05:26:05,250 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:26:05,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:05,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:05,251 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-01-18 05:26:05,271 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-01-18 05:26:05,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:26:05,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:05,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:26:05,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:05,346 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:05,346 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:05,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:05,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:05,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:05,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960203801] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:05,586 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:05,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2022-01-18 05:26:05,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150937913] [2022-01-18 05:26:05,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:05,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 05:26:05,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:05,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 05:26:05,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-01-18 05:26:05,590 INFO L87 Difference]: Start difference. First operand 819 states and 3289 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-01-18 05:26:05,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:05,758 INFO L93 Difference]: Finished difference Result 1065 states and 4245 transitions. [2022-01-18 05:26:05,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 05:26:05,758 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 19 [2022-01-18 05:26:05,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:05,765 INFO L225 Difference]: With dead ends: 1065 [2022-01-18 05:26:05,765 INFO L226 Difference]: Without dead ends: 1054 [2022-01-18 05:26:05,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:05,766 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 60 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:05,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 83 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:26:05,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2022-01-18 05:26:05,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 825. [2022-01-18 05:26:05,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 824 states have (on average 4.020631067961165) internal successors, (3313), 824 states have internal predecessors, (3313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:05,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 3313 transitions. [2022-01-18 05:26:05,791 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 3313 transitions. Word has length 19 [2022-01-18 05:26:05,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:05,791 INFO L470 AbstractCegarLoop]: Abstraction has 825 states and 3313 transitions. [2022-01-18 05:26:05,791 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-01-18 05:26:05,791 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 3313 transitions. [2022-01-18 05:26:05,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:05,794 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:05,794 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-01-18 05:26:05,816 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-01-18 05:26:05,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-01-18 05:26:06,000 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:06,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:06,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1396703890, now seen corresponding path program 1 times [2022-01-18 05:26:06,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:06,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303353809] [2022-01-18 05:26:06,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:06,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:06,101 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:06,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:06,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303353809] [2022-01-18 05:26:06,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303353809] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:06,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129171957] [2022-01-18 05:26:06,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:06,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:06,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:06,103 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-01-18 05:26:06,127 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-01-18 05:26:06,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:06,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:26:06,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:06,225 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:06,225 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2022-01-18 05:26:06,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:06,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:06,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:06,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129171957] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:06,427 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:06,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2022-01-18 05:26:06,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005832313] [2022-01-18 05:26:06,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:06,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 05:26:06,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:06,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 05:26:06,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-01-18 05:26:06,429 INFO L87 Difference]: Start difference. First operand 825 states and 3313 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:06,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:06,722 INFO L93 Difference]: Finished difference Result 1245 states and 4941 transitions. [2022-01-18 05:26:06,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 05:26:06,722 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:06,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:06,729 INFO L225 Difference]: With dead ends: 1245 [2022-01-18 05:26:06,729 INFO L226 Difference]: Without dead ends: 1228 [2022-01-18 05:26:06,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-01-18 05:26:06,729 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 118 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:06,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 133 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:06,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2022-01-18 05:26:06,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 845. [2022-01-18 05:26:06,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 4.0260663507109005) internal successors, (3398), 844 states have internal predecessors, (3398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:06,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 3398 transitions. [2022-01-18 05:26:06,756 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 3398 transitions. Word has length 19 [2022-01-18 05:26:06,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:06,756 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 3398 transitions. [2022-01-18 05:26:06,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:06,756 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 3398 transitions. [2022-01-18 05:26:06,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:06,759 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:06,759 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-01-18 05:26:06,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-01-18 05:26:06,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-01-18 05:26:06,979 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:06,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:06,979 INFO L85 PathProgramCache]: Analyzing trace with hash -883177038, now seen corresponding path program 2 times [2022-01-18 05:26:06,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:06,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889345479] [2022-01-18 05:26:06,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:06,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:06,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:07,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:07,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:07,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889345479] [2022-01-18 05:26:07,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889345479] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:07,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361731762] [2022-01-18 05:26:07,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:07,060 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:07,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:07,061 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-01-18 05:26:07,088 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-01-18 05:26:07,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:07,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:07,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:07,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:07,136 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:07,136 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:07,212 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:07,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:07,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-01-18 05:26:07,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361731762] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:07,329 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:07,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2022-01-18 05:26:07,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752553842] [2022-01-18 05:26:07,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:07,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 05:26:07,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:07,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 05:26:07,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-01-18 05:26:07,330 INFO L87 Difference]: Start difference. First operand 845 states and 3398 transitions. Second operand has 12 states, 12 states have (on average 2.75) internal successors, (33), 11 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-01-18 05:26:07,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:07,490 INFO L93 Difference]: Finished difference Result 1126 states and 4474 transitions. [2022-01-18 05:26:07,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 05:26:07,491 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 11 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-01-18 05:26:07,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:07,497 INFO L225 Difference]: With dead ends: 1126 [2022-01-18 05:26:07,497 INFO L226 Difference]: Without dead ends: 1102 [2022-01-18 05:26:07,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-01-18 05:26:07,497 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 58 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:07,497 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 84 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:26:07,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2022-01-18 05:26:07,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 862. [2022-01-18 05:26:07,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 4.02555168408827) internal successors, (3466), 861 states have internal predecessors, (3466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:07,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 3466 transitions. [2022-01-18 05:26:07,522 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 3466 transitions. Word has length 19 [2022-01-18 05:26:07,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:07,522 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 3466 transitions. [2022-01-18 05:26:07,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 11 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-01-18 05:26:07,522 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 3466 transitions. [2022-01-18 05:26:07,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:07,525 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:07,525 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-01-18 05:26:07,547 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-01-18 05:26:07,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-01-18 05:26:07,747 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:07,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:07,748 INFO L85 PathProgramCache]: Analyzing trace with hash 192534118, now seen corresponding path program 3 times [2022-01-18 05:26:07,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:07,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225064029] [2022-01-18 05:26:07,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:07,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:07,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:07,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:07,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:07,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225064029] [2022-01-18 05:26:07,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225064029] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:07,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685981806] [2022-01-18 05:26:07,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:07,828 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:07,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:07,829 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-01-18 05:26:07,872 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-01-18 05:26:07,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:26:07,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:07,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:26:07,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:07,947 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:07,947 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:08,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:08,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:08,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:08,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685981806] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:08,183 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:08,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2022-01-18 05:26:08,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731623461] [2022-01-18 05:26:08,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:08,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 05:26:08,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:08,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 05:26:08,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-01-18 05:26:08,185 INFO L87 Difference]: Start difference. First operand 862 states and 3466 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-01-18 05:26:08,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:08,409 INFO L93 Difference]: Finished difference Result 1121 states and 4460 transitions. [2022-01-18 05:26:08,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 05:26:08,410 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 19 [2022-01-18 05:26:08,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:08,416 INFO L225 Difference]: With dead ends: 1121 [2022-01-18 05:26:08,416 INFO L226 Difference]: Without dead ends: 1104 [2022-01-18 05:26:08,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-01-18 05:26:08,417 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 57 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:08,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 109 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:08,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2022-01-18 05:26:08,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 862. [2022-01-18 05:26:08,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 4.02555168408827) internal successors, (3466), 861 states have internal predecessors, (3466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:08,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 3466 transitions. [2022-01-18 05:26:08,439 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 3466 transitions. Word has length 19 [2022-01-18 05:26:08,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:08,440 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 3466 transitions. [2022-01-18 05:26:08,440 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-01-18 05:26:08,440 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 3466 transitions. [2022-01-18 05:26:08,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:08,442 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:08,442 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-01-18 05:26:08,467 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-01-18 05:26:08,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-01-18 05:26:08,659 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:08,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:08,660 INFO L85 PathProgramCache]: Analyzing trace with hash -987196392, now seen corresponding path program 4 times [2022-01-18 05:26:08,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:08,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22059784] [2022-01-18 05:26:08,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:08,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:08,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:08,732 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:08,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:08,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22059784] [2022-01-18 05:26:08,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22059784] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:08,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540092578] [2022-01-18 05:26:08,733 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:26:08,733 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:08,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:08,734 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-01-18 05:26:08,735 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-01-18 05:26:08,760 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:26:08,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:08,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:26:08,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:08,865 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-01-18 05:26:08,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:08,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:08,953 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:08,953 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:09,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:09,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540092578] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:09,008 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:09,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:26:09,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970049223] [2022-01-18 05:26:09,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:09,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:26:09,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:09,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:26:09,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:09,010 INFO L87 Difference]: Start difference. First operand 862 states and 3466 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:09,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:09,438 INFO L93 Difference]: Finished difference Result 1647 states and 6509 transitions. [2022-01-18 05:26:09,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 05:26:09,438 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:09,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:09,455 INFO L225 Difference]: With dead ends: 1647 [2022-01-18 05:26:09,456 INFO L226 Difference]: Without dead ends: 1629 [2022-01-18 05:26:09,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:26:09,456 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 174 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:09,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 213 Invalid, 722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 586 Invalid, 0 Unknown, 89 Unchecked, 0.3s Time] [2022-01-18 05:26:09,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1629 states. [2022-01-18 05:26:09,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1629 to 924. [2022-01-18 05:26:09,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 923 states have (on average 4.073672806067172) internal successors, (3760), 923 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:09,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 3760 transitions. [2022-01-18 05:26:09,490 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 3760 transitions. Word has length 19 [2022-01-18 05:26:09,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:09,491 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 3760 transitions. [2022-01-18 05:26:09,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:09,491 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 3760 transitions. [2022-01-18 05:26:09,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:09,494 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:09,494 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-01-18 05:26:09,520 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-01-18 05:26:09,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-01-18 05:26:09,710 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:09,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:09,710 INFO L85 PathProgramCache]: Analyzing trace with hash -399451070, now seen corresponding path program 5 times [2022-01-18 05:26:09,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:09,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220606899] [2022-01-18 05:26:09,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:09,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:09,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:09,788 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:09,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:09,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220606899] [2022-01-18 05:26:09,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220606899] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:09,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622550085] [2022-01-18 05:26:09,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:26:09,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:09,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:09,789 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-01-18 05:26:09,790 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-01-18 05:26:09,820 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:26:09,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:09,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:26:09,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:09,908 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-01-18 05:26:09,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:09,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:10,014 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:10,015 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 24 [2022-01-18 05:26:10,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:10,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622550085] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:10,069 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:10,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:26:10,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558547183] [2022-01-18 05:26:10,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:10,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:26:10,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:10,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:26:10,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:10,070 INFO L87 Difference]: Start difference. First operand 924 states and 3760 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:10,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:10,450 INFO L93 Difference]: Finished difference Result 1473 states and 5876 transitions. [2022-01-18 05:26:10,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 05:26:10,450 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:10,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:10,456 INFO L225 Difference]: With dead ends: 1473 [2022-01-18 05:26:10,456 INFO L226 Difference]: Without dead ends: 1455 [2022-01-18 05:26:10,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:26:10,457 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 145 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:10,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 177 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:10,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1455 states. [2022-01-18 05:26:10,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1455 to 954. [2022-01-18 05:26:10,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 4.092339979013641) internal successors, (3900), 953 states have internal predecessors, (3900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:10,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 3900 transitions. [2022-01-18 05:26:10,482 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 3900 transitions. Word has length 19 [2022-01-18 05:26:10,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:10,482 INFO L470 AbstractCegarLoop]: Abstraction has 954 states and 3900 transitions. [2022-01-18 05:26:10,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:10,483 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 3900 transitions. [2022-01-18 05:26:10,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:10,485 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:10,485 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-01-18 05:26:10,509 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-01-18 05:26:10,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-01-18 05:26:10,699 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:10,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:10,700 INFO L85 PathProgramCache]: Analyzing trace with hash 676260086, now seen corresponding path program 6 times [2022-01-18 05:26:10,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:10,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468063368] [2022-01-18 05:26:10,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:10,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:10,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:10,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:10,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:10,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468063368] [2022-01-18 05:26:10,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468063368] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:10,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593454385] [2022-01-18 05:26:10,790 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:26:10,791 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:10,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:10,792 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-01-18 05:26:10,795 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-01-18 05:26:10,820 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:26:10,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:10,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:26:10,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:10,878 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:10,878 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:10,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:10,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:11,111 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:11,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593454385] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:11,112 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:11,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2022-01-18 05:26:11,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455346410] [2022-01-18 05:26:11,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:11,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 05:26:11,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:11,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 05:26:11,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-01-18 05:26:11,113 INFO L87 Difference]: Start difference. First operand 954 states and 3900 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-01-18 05:26:11,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:11,310 INFO L93 Difference]: Finished difference Result 1199 states and 4849 transitions. [2022-01-18 05:26:11,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 05:26:11,310 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 19 [2022-01-18 05:26:11,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:11,315 INFO L225 Difference]: With dead ends: 1199 [2022-01-18 05:26:11,315 INFO L226 Difference]: Without dead ends: 1188 [2022-01-18 05:26:11,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:11,316 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 50 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:11,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 103 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:11,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2022-01-18 05:26:11,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 958. [2022-01-18 05:26:11,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 957 states have (on average 4.091954022988506) internal successors, (3916), 957 states have internal predecessors, (3916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:11,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 3916 transitions. [2022-01-18 05:26:11,344 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 3916 transitions. Word has length 19 [2022-01-18 05:26:11,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:11,344 INFO L470 AbstractCegarLoop]: Abstraction has 958 states and 3916 transitions. [2022-01-18 05:26:11,344 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-01-18 05:26:11,344 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 3916 transitions. [2022-01-18 05:26:11,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:11,347 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:11,348 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-01-18 05:26:11,372 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-01-18 05:26:11,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:11,570 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:11,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:11,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1214380458, now seen corresponding path program 1 times [2022-01-18 05:26:11,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:11,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133230973] [2022-01-18 05:26:11,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:11,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:11,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:11,648 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:11,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:11,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133230973] [2022-01-18 05:26:11,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133230973] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:11,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94232904] [2022-01-18 05:26:11,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:11,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:11,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:11,650 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-01-18 05:26:11,651 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-01-18 05:26:11,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:11,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:26:11,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:11,828 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-01-18 05:26:11,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:11,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:11,924 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:11,925 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:11,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:11,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94232904] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:11,964 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:11,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:26:11,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327156545] [2022-01-18 05:26:11,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:11,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:26:11,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:11,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:26:11,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:11,965 INFO L87 Difference]: Start difference. First operand 958 states and 3916 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 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-01-18 05:26:12,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:12,382 INFO L93 Difference]: Finished difference Result 1665 states and 6652 transitions. [2022-01-18 05:26:12,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 05:26:12,382 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 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 19 [2022-01-18 05:26:12,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:12,386 INFO L225 Difference]: With dead ends: 1665 [2022-01-18 05:26:12,386 INFO L226 Difference]: Without dead ends: 1647 [2022-01-18 05:26:12,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:26:12,387 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 150 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:12,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 216 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 648 Invalid, 0 Unknown, 45 Unchecked, 0.3s Time] [2022-01-18 05:26:12,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1647 states. [2022-01-18 05:26:12,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1647 to 1005. [2022-01-18 05:26:12,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 1004 states have (on average 4.114541832669323) internal successors, (4131), 1004 states have internal predecessors, (4131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:12,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 4131 transitions. [2022-01-18 05:26:12,415 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 4131 transitions. Word has length 19 [2022-01-18 05:26:12,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:12,415 INFO L470 AbstractCegarLoop]: Abstraction has 1005 states and 4131 transitions. [2022-01-18 05:26:12,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 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-01-18 05:26:12,415 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 4131 transitions. [2022-01-18 05:26:12,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:12,418 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:12,418 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-01-18 05:26:12,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-01-18 05:26:12,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-01-18 05:26:12,639 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:12,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:12,640 INFO L85 PathProgramCache]: Analyzing trace with hash 883922358, now seen corresponding path program 1 times [2022-01-18 05:26:12,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:12,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349010768] [2022-01-18 05:26:12,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:12,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:12,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:12,706 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:12,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:12,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349010768] [2022-01-18 05:26:12,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349010768] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:12,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947481743] [2022-01-18 05:26:12,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:12,707 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:12,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:12,708 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-01-18 05:26:12,717 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-01-18 05:26:12,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:12,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:26:12,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:12,832 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-01-18 05:26:12,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:12,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:12,909 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:12,909 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:12,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:12,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947481743] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:12,944 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:12,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:26:12,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694746117] [2022-01-18 05:26:12,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:12,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:26:12,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:12,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:26:12,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:12,945 INFO L87 Difference]: Start difference. First operand 1005 states and 4131 transitions. Second operand has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:13,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:13,283 INFO L93 Difference]: Finished difference Result 1782 states and 7130 transitions. [2022-01-18 05:26:13,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 05:26:13,283 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:13,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:13,288 INFO L225 Difference]: With dead ends: 1782 [2022-01-18 05:26:13,288 INFO L226 Difference]: Without dead ends: 1764 [2022-01-18 05:26:13,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:26:13,289 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 198 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 26 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:13,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 193 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 521 Invalid, 0 Unknown, 26 Unchecked, 0.2s Time] [2022-01-18 05:26:13,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2022-01-18 05:26:13,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1034. [2022-01-18 05:26:13,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 1033 states have (on average 4.139399806389158) internal successors, (4276), 1033 states have internal predecessors, (4276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:13,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 4276 transitions. [2022-01-18 05:26:13,314 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 4276 transitions. Word has length 19 [2022-01-18 05:26:13,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:13,315 INFO L470 AbstractCegarLoop]: Abstraction has 1034 states and 4276 transitions. [2022-01-18 05:26:13,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:13,315 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 4276 transitions. [2022-01-18 05:26:13,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:13,318 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:13,318 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-01-18 05:26:13,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:13,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-18 05:26:13,539 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:13,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:13,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1685216246, now seen corresponding path program 2 times [2022-01-18 05:26:13,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:13,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691078458] [2022-01-18 05:26:13,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:13,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:13,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:13,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:13,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:13,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691078458] [2022-01-18 05:26:13,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691078458] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:13,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905251039] [2022-01-18 05:26:13,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:13,615 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:13,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:13,616 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-01-18 05:26:13,623 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-01-18 05:26:13,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:13,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:13,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:26:13,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:13,739 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:13,740 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:13,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:13,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:13,966 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:13,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905251039] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:13,966 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:13,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:26:13,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613656266] [2022-01-18 05:26:13,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:13,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:26:13,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:13,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:26:13,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:26:13,981 INFO L87 Difference]: Start difference. First operand 1034 states and 4276 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:14,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:14,164 INFO L93 Difference]: Finished difference Result 1249 states and 5105 transitions. [2022-01-18 05:26:14,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 05:26:14,164 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:14,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:14,168 INFO L225 Difference]: With dead ends: 1249 [2022-01-18 05:26:14,168 INFO L226 Difference]: Without dead ends: 1240 [2022-01-18 05:26:14,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-01-18 05:26:14,169 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 110 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:14,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 105 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:26:14,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2022-01-18 05:26:14,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 1040. [2022-01-18 05:26:14,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 1039 states have (on average 4.138594802694899) internal successors, (4300), 1039 states have internal predecessors, (4300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:14,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 4300 transitions. [2022-01-18 05:26:14,191 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 4300 transitions. Word has length 19 [2022-01-18 05:26:14,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:14,191 INFO L470 AbstractCegarLoop]: Abstraction has 1040 states and 4300 transitions. [2022-01-18 05:26:14,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:14,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 4300 transitions. [2022-01-18 05:26:14,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:14,194 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:14,194 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-01-18 05:26:14,212 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-01-18 05:26:14,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-01-18 05:26:14,398 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:14,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:14,398 INFO L85 PathProgramCache]: Analyzing trace with hash -192590060, now seen corresponding path program 3 times [2022-01-18 05:26:14,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:14,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999058139] [2022-01-18 05:26:14,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:14,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:14,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:14,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:14,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999058139] [2022-01-18 05:26:14,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999058139] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:14,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053672927] [2022-01-18 05:26:14,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:14,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:14,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:14,477 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-01-18 05:26:14,478 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-01-18 05:26:14,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:26:14,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:14,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:26:14,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:14,585 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:14,585 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:14,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:14,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:14,792 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:14,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053672927] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:14,792 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:14,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:26:14,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144649209] [2022-01-18 05:26:14,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:14,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:26:14,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:14,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:26:14,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:26:14,793 INFO L87 Difference]: Start difference. First operand 1040 states and 4300 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:15,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:15,020 INFO L93 Difference]: Finished difference Result 1247 states and 5101 transitions. [2022-01-18 05:26:15,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 05:26:15,020 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:15,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:15,025 INFO L225 Difference]: With dead ends: 1247 [2022-01-18 05:26:15,025 INFO L226 Difference]: Without dead ends: 1235 [2022-01-18 05:26:15,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-01-18 05:26:15,026 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 86 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:15,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 127 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:15,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1235 states. [2022-01-18 05:26:15,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1235 to 1049. [2022-01-18 05:26:15,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 1048 states have (on average 4.137404580152672) internal successors, (4336), 1048 states have internal predecessors, (4336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:15,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 4336 transitions. [2022-01-18 05:26:15,053 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 4336 transitions. Word has length 19 [2022-01-18 05:26:15,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:15,053 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 4336 transitions. [2022-01-18 05:26:15,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:15,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 4336 transitions. [2022-01-18 05:26:15,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:15,056 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:15,056 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-01-18 05:26:15,082 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-01-18 05:26:15,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:15,280 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:15,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:15,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1898931946, now seen corresponding path program 2 times [2022-01-18 05:26:15,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:15,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998255784] [2022-01-18 05:26:15,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:15,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:15,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:15,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:15,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:15,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998255784] [2022-01-18 05:26:15,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998255784] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:15,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373169918] [2022-01-18 05:26:15,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:15,363 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:15,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:15,364 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-01-18 05:26:15,365 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-01-18 05:26:15,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:15,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:15,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:26:15,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:15,469 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:15,470 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:15,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:15,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:15,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:15,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373169918] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:15,714 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:15,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:26:15,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112974971] [2022-01-18 05:26:15,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:15,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:26:15,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:15,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:26:15,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:26:15,716 INFO L87 Difference]: Start difference. First operand 1049 states and 4336 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-01-18 05:26:15,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:15,947 INFO L93 Difference]: Finished difference Result 1276 states and 5213 transitions. [2022-01-18 05:26:15,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 05:26:15,947 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 19 [2022-01-18 05:26:15,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:15,951 INFO L225 Difference]: With dead ends: 1276 [2022-01-18 05:26:15,951 INFO L226 Difference]: Without dead ends: 1267 [2022-01-18 05:26:15,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-01-18 05:26:15,952 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 88 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:15,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 130 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:15,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2022-01-18 05:26:15,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 1057. [2022-01-18 05:26:15,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 1056 states have (on average 4.136363636363637) internal successors, (4368), 1056 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:15,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 4368 transitions. [2022-01-18 05:26:15,977 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 4368 transitions. Word has length 19 [2022-01-18 05:26:15,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:15,977 INFO L470 AbstractCegarLoop]: Abstraction has 1057 states and 4368 transitions. [2022-01-18 05:26:15,977 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-01-18 05:26:15,977 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 4368 transitions. [2022-01-18 05:26:15,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:15,980 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:15,980 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-01-18 05:26:16,002 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-01-18 05:26:16,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:16,195 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:16,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:16,196 INFO L85 PathProgramCache]: Analyzing trace with hash -166615788, now seen corresponding path program 3 times [2022-01-18 05:26:16,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:16,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861390802] [2022-01-18 05:26:16,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:16,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:16,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:16,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:16,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:16,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861390802] [2022-01-18 05:26:16,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861390802] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:16,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249183011] [2022-01-18 05:26:16,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:16,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:16,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:16,266 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-01-18 05:26:16,267 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-01-18 05:26:16,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:26:16,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:16,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:26:16,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:16,360 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:16,361 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:16,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:16,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:16,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:16,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249183011] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:16,573 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:16,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:26:16,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195175672] [2022-01-18 05:26:16,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:16,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:26:16,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:16,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:26:16,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:26:16,574 INFO L87 Difference]: Start difference. First operand 1057 states and 4368 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-01-18 05:26:16,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:16,766 INFO L93 Difference]: Finished difference Result 1275 states and 5211 transitions. [2022-01-18 05:26:16,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 05:26:16,767 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 19 [2022-01-18 05:26:16,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:16,769 INFO L225 Difference]: With dead ends: 1275 [2022-01-18 05:26:16,770 INFO L226 Difference]: Without dead ends: 1263 [2022-01-18 05:26:16,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-01-18 05:26:16,770 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 101 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:16,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 108 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:26:16,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2022-01-18 05:26:16,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1061. [2022-01-18 05:26:16,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 1060 states have (on average 4.1358490566037736) internal successors, (4384), 1060 states have internal predecessors, (4384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:16,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 4384 transitions. [2022-01-18 05:26:16,813 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 4384 transitions. Word has length 19 [2022-01-18 05:26:16,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:16,813 INFO L470 AbstractCegarLoop]: Abstraction has 1061 states and 4384 transitions. [2022-01-18 05:26:16,813 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-01-18 05:26:16,814 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 4384 transitions. [2022-01-18 05:26:16,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:16,816 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:16,816 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-01-18 05:26:16,834 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-01-18 05:26:17,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-01-18 05:26:17,027 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:17,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:17,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1239505502, now seen corresponding path program 4 times [2022-01-18 05:26:17,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:17,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298853941] [2022-01-18 05:26:17,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:17,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:17,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:17,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:17,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298853941] [2022-01-18 05:26:17,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298853941] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:17,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099774544] [2022-01-18 05:26:17,097 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:26:17,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:17,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:17,099 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-01-18 05:26:17,100 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-01-18 05:26:17,122 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:26:17,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:17,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:26:17,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:17,229 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-01-18 05:26:17,272 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:17,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:17,320 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:17,320 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:17,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:17,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099774544] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:17,371 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:17,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:26:17,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768538223] [2022-01-18 05:26:17,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:17,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:26:17,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:17,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:26:17,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:17,372 INFO L87 Difference]: Start difference. First operand 1061 states and 4384 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 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-01-18 05:26:17,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:17,624 INFO L93 Difference]: Finished difference Result 1368 states and 5540 transitions. [2022-01-18 05:26:17,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 05:26:17,624 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 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 19 [2022-01-18 05:26:17,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:17,627 INFO L225 Difference]: With dead ends: 1368 [2022-01-18 05:26:17,627 INFO L226 Difference]: Without dead ends: 1346 [2022-01-18 05:26:17,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:26:17,628 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 149 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 30 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:17,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 141 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 345 Invalid, 0 Unknown, 30 Unchecked, 0.1s Time] [2022-01-18 05:26:17,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1346 states. [2022-01-18 05:26:17,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1346 to 1071. [2022-01-18 05:26:17,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 1070 states have (on average 4.132710280373832) internal successors, (4422), 1070 states have internal predecessors, (4422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:17,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 4422 transitions. [2022-01-18 05:26:17,650 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 4422 transitions. Word has length 19 [2022-01-18 05:26:17,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:17,650 INFO L470 AbstractCegarLoop]: Abstraction has 1071 states and 4422 transitions. [2022-01-18 05:26:17,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 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-01-18 05:26:17,651 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 4422 transitions. [2022-01-18 05:26:17,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:17,653 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:17,653 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-01-18 05:26:17,675 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-01-18 05:26:17,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-01-18 05:26:17,867 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:17,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:17,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1177655488, now seen corresponding path program 5 times [2022-01-18 05:26:17,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:17,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642735337] [2022-01-18 05:26:17,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:17,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:17,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:17,939 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:17,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:17,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642735337] [2022-01-18 05:26:17,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642735337] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:17,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835471375] [2022-01-18 05:26:17,940 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:26:17,940 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:17,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:17,941 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-01-18 05:26:17,941 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-01-18 05:26:17,964 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:26:17,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:17,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:26:17,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:18,058 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-01-18 05:26:18,093 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:18,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:18,133 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:18,133 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:18,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:18,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835471375] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:18,190 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:18,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:26:18,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231791112] [2022-01-18 05:26:18,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:18,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:26:18,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:18,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:26:18,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:18,192 INFO L87 Difference]: Start difference. First operand 1071 states and 4422 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-01-18 05:26:18,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:18,514 INFO L93 Difference]: Finished difference Result 1366 states and 5541 transitions. [2022-01-18 05:26:18,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 05:26:18,515 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 19 [2022-01-18 05:26:18,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:18,517 INFO L225 Difference]: With dead ends: 1366 [2022-01-18 05:26:18,517 INFO L226 Difference]: Without dead ends: 1351 [2022-01-18 05:26:18,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:26:18,518 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 110 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:18,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 173 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 457 Invalid, 0 Unknown, 75 Unchecked, 0.2s Time] [2022-01-18 05:26:18,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1351 states. [2022-01-18 05:26:18,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1351 to 1080. [2022-01-18 05:26:18,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1080 states, 1079 states have (on average 4.137164040778498) internal successors, (4464), 1079 states have internal predecessors, (4464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:18,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 4464 transitions. [2022-01-18 05:26:18,543 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 4464 transitions. Word has length 19 [2022-01-18 05:26:18,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:18,543 INFO L470 AbstractCegarLoop]: Abstraction has 1080 states and 4464 transitions. [2022-01-18 05:26:18,543 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-01-18 05:26:18,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 4464 transitions. [2022-01-18 05:26:18,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:18,546 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:18,546 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-01-18 05:26:18,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-01-18 05:26:18,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:18,759 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:18,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:18,760 INFO L85 PathProgramCache]: Analyzing trace with hash -430659694, now seen corresponding path program 6 times [2022-01-18 05:26:18,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:18,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33813542] [2022-01-18 05:26:18,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:18,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:18,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:18,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:18,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:18,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33813542] [2022-01-18 05:26:18,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33813542] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:18,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221152541] [2022-01-18 05:26:18,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:26:18,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:18,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:18,834 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-01-18 05:26:18,835 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-01-18 05:26:18,858 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:26:18,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:18,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:26:18,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:18,919 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:18,919 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2022-01-18 05:26:18,971 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:18,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:19,079 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:19,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221152541] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:19,080 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:19,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2022-01-18 05:26:19,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639136558] [2022-01-18 05:26:19,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:19,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 05:26:19,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:19,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 05:26:19,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-01-18 05:26:19,080 INFO L87 Difference]: Start difference. First operand 1080 states and 4464 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:19,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:19,344 INFO L93 Difference]: Finished difference Result 1366 states and 5546 transitions. [2022-01-18 05:26:19,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 05:26:19,344 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:19,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:19,347 INFO L225 Difference]: With dead ends: 1366 [2022-01-18 05:26:19,347 INFO L226 Difference]: Without dead ends: 1351 [2022-01-18 05:26:19,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-01-18 05:26:19,348 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 107 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:19,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 155 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:19,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1351 states. [2022-01-18 05:26:19,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1351 to 1092. [2022-01-18 05:26:19,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 1091 states have (on average 4.139321723189735) internal successors, (4516), 1091 states have internal predecessors, (4516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:19,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 4516 transitions. [2022-01-18 05:26:19,369 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 4516 transitions. Word has length 19 [2022-01-18 05:26:19,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:19,369 INFO L470 AbstractCegarLoop]: Abstraction has 1092 states and 4516 transitions. [2022-01-18 05:26:19,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:19,369 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 4516 transitions. [2022-01-18 05:26:19,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:19,372 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:19,372 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-01-18 05:26:19,395 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-01-18 05:26:19,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:19,585 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:19,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:19,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1884927084, now seen corresponding path program 4 times [2022-01-18 05:26:19,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:19,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362805782] [2022-01-18 05:26:19,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:19,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:19,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:19,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:19,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:19,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362805782] [2022-01-18 05:26:19,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362805782] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:19,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704673327] [2022-01-18 05:26:19,655 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:26:19,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:19,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:19,656 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-01-18 05:26:19,657 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-01-18 05:26:19,679 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:26:19,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:19,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:26:19,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:19,726 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:19,726 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-01-18 05:26:19,800 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:19,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:19,922 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:19,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704673327] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:19,922 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:19,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2022-01-18 05:26:19,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804951859] [2022-01-18 05:26:19,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:19,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 05:26:19,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:19,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 05:26:19,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-01-18 05:26:19,923 INFO L87 Difference]: Start difference. First operand 1092 states and 4516 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:20,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:20,066 INFO L93 Difference]: Finished difference Result 1303 states and 5318 transitions. [2022-01-18 05:26:20,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 05:26:20,066 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:20,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:20,069 INFO L225 Difference]: With dead ends: 1303 [2022-01-18 05:26:20,069 INFO L226 Difference]: Without dead ends: 1279 [2022-01-18 05:26:20,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-01-18 05:26:20,070 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 94 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:20,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 78 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:26:20,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2022-01-18 05:26:20,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 1105. [2022-01-18 05:26:20,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 1104 states have (on average 4.134963768115942) internal successors, (4565), 1104 states have internal predecessors, (4565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:20,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 4565 transitions. [2022-01-18 05:26:20,090 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 4565 transitions. Word has length 19 [2022-01-18 05:26:20,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:20,090 INFO L470 AbstractCegarLoop]: Abstraction has 1105 states and 4565 transitions. [2022-01-18 05:26:20,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:20,090 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 4565 transitions. [2022-01-18 05:26:20,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:20,092 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:20,092 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-01-18 05:26:20,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:20,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-01-18 05:26:20,307 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:20,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:20,308 INFO L85 PathProgramCache]: Analyzing trace with hash -152610926, now seen corresponding path program 5 times [2022-01-18 05:26:20,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:20,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199441233] [2022-01-18 05:26:20,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:20,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:20,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:20,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:20,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:20,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199441233] [2022-01-18 05:26:20,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199441233] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:20,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011359805] [2022-01-18 05:26:20,376 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:26:20,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:20,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:20,377 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-01-18 05:26:20,378 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-01-18 05:26:20,401 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:26:20,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:20,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:26:20,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:20,476 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-01-18 05:26:20,511 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:20,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:20,560 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:20,561 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:20,606 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:20,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011359805] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:20,606 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:20,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-01-18 05:26:20,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697816618] [2022-01-18 05:26:20,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:20,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:26:20,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:20,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:26:20,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:26:20,608 INFO L87 Difference]: Start difference. First operand 1105 states and 4565 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:20,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:20,907 INFO L93 Difference]: Finished difference Result 1433 states and 5804 transitions. [2022-01-18 05:26:20,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 05:26:20,908 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 05:26:20,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:20,911 INFO L225 Difference]: With dead ends: 1433 [2022-01-18 05:26:20,911 INFO L226 Difference]: Without dead ends: 1416 [2022-01-18 05:26:20,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:26:20,912 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 131 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:20,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 162 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 436 Invalid, 0 Unknown, 42 Unchecked, 0.2s Time] [2022-01-18 05:26:20,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1416 states. [2022-01-18 05:26:20,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1416 to 1109. [2022-01-18 05:26:20,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1109 states, 1108 states have (on average 4.134476534296029) internal successors, (4581), 1108 states have internal predecessors, (4581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:20,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1109 states to 1109 states and 4581 transitions. [2022-01-18 05:26:20,934 INFO L78 Accepts]: Start accepts. Automaton has 1109 states and 4581 transitions. Word has length 19 [2022-01-18 05:26:20,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:20,934 INFO L470 AbstractCegarLoop]: Abstraction has 1109 states and 4581 transitions. [2022-01-18 05:26:20,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:20,934 INFO L276 IsEmpty]: Start isEmpty. Operand 1109 states and 4581 transitions. [2022-01-18 05:26:20,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 05:26:20,937 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:20,937 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-01-18 05:26:20,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-01-18 05:26:21,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-01-18 05:26:21,149 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:21,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:21,149 INFO L85 PathProgramCache]: Analyzing trace with hash 2035572250, now seen corresponding path program 6 times [2022-01-18 05:26:21,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:21,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613175818] [2022-01-18 05:26:21,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:21,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:21,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:21,224 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:21,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:21,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613175818] [2022-01-18 05:26:21,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613175818] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:21,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148432123] [2022-01-18 05:26:21,225 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:26:21,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:21,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:21,226 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-01-18 05:26:21,248 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-01-18 05:26:21,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:26:21,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:21,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:26:21,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:21,336 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:21,336 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2022-01-18 05:26:21,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:21,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:21,520 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:21,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148432123] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:21,520 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:21,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:26:21,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676939517] [2022-01-18 05:26:21,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:21,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:26:21,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:21,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:26:21,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:26:21,521 INFO L87 Difference]: Start difference. First operand 1109 states and 4581 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-01-18 05:26:21,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:21,926 INFO L93 Difference]: Finished difference Result 1751 states and 7027 transitions. [2022-01-18 05:26:21,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:26:21,927 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 19 [2022-01-18 05:26:21,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:21,930 INFO L225 Difference]: With dead ends: 1751 [2022-01-18 05:26:21,930 INFO L226 Difference]: Without dead ends: 1717 [2022-01-18 05:26:21,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=142, Invalid=560, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:21,930 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 199 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:21,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 160 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:26:21,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2022-01-18 05:26:21,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 1143. [2022-01-18 05:26:21,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1143 states, 1142 states have (on average 4.158493870402802) internal successors, (4749), 1142 states have internal predecessors, (4749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:21,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 4749 transitions. [2022-01-18 05:26:21,953 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 4749 transitions. Word has length 19 [2022-01-18 05:26:21,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:21,953 INFO L470 AbstractCegarLoop]: Abstraction has 1143 states and 4749 transitions. [2022-01-18 05:26:21,954 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-01-18 05:26:21,954 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 4749 transitions. [2022-01-18 05:26:21,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 05:26:21,956 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:21,956 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-01-18 05:26:21,978 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-01-18 05:26:22,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-01-18 05:26:22,178 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:22,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:22,179 INFO L85 PathProgramCache]: Analyzing trace with hash 2067340975, now seen corresponding path program 7 times [2022-01-18 05:26:22,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:22,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304530572] [2022-01-18 05:26:22,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:22,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:22,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:22,213 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:22,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:22,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304530572] [2022-01-18 05:26:22,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304530572] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:22,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746348847] [2022-01-18 05:26:22,213 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:26:22,213 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:22,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:22,214 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-01-18 05:26:22,230 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-01-18 05:26:22,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:22,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 05:26:22,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:22,290 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:22,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:22,326 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:22,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746348847] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:22,326 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:22,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 7 [2022-01-18 05:26:22,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946910047] [2022-01-18 05:26:22,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:22,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 05:26:22,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:22,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 05:26:22,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-01-18 05:26:22,327 INFO L87 Difference]: Start difference. First operand 1143 states and 4749 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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-01-18 05:26:22,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:22,399 INFO L93 Difference]: Finished difference Result 2141 states and 8584 transitions. [2022-01-18 05:26:22,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 05:26:22,399 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 21 [2022-01-18 05:26:22,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:22,403 INFO L225 Difference]: With dead ends: 2141 [2022-01-18 05:26:22,403 INFO L226 Difference]: Without dead ends: 2077 [2022-01-18 05:26:22,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-01-18 05:26:22,404 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 117 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:22,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 80 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:26:22,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2077 states. [2022-01-18 05:26:22,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2077 to 1697. [2022-01-18 05:26:22,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1697 states, 1696 states have (on average 4.147405660377358) internal successors, (7034), 1696 states have internal predecessors, (7034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:22,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1697 states to 1697 states and 7034 transitions. [2022-01-18 05:26:22,439 INFO L78 Accepts]: Start accepts. Automaton has 1697 states and 7034 transitions. Word has length 21 [2022-01-18 05:26:22,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:22,439 INFO L470 AbstractCegarLoop]: Abstraction has 1697 states and 7034 transitions. [2022-01-18 05:26:22,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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-01-18 05:26:22,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1697 states and 7034 transitions. [2022-01-18 05:26:22,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 05:26:22,443 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:22,443 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-01-18 05:26:22,466 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-01-18 05:26:22,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-01-18 05:26:22,665 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:22,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:22,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1150453651, now seen corresponding path program 8 times [2022-01-18 05:26:22,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:22,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853194169] [2022-01-18 05:26:22,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:22,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:22,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:22,714 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:22,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:22,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853194169] [2022-01-18 05:26:22,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853194169] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:22,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084593633] [2022-01-18 05:26:22,715 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:22,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:22,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:22,716 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-01-18 05:26:22,717 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-01-18 05:26:22,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:22,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:22,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 05:26:22,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:22,796 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:22,796 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-18 05:26:22,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084593633] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 05:26:22,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-18 05:26:22,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2022-01-18 05:26:22,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028188639] [2022-01-18 05:26:22,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:26:22,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 05:26:22,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:22,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 05:26:22,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-01-18 05:26:22,798 INFO L87 Difference]: Start difference. First operand 1697 states and 7034 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-01-18 05:26:22,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:22,844 INFO L93 Difference]: Finished difference Result 2538 states and 10335 transitions. [2022-01-18 05:26:22,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 05:26:22,845 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-01-18 05:26:22,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:22,851 INFO L225 Difference]: With dead ends: 2538 [2022-01-18 05:26:22,851 INFO L226 Difference]: Without dead ends: 2465 [2022-01-18 05:26:22,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-01-18 05:26:22,852 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 45 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:22,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 46 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:26:22,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2465 states. [2022-01-18 05:26:22,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2465 to 1876. [2022-01-18 05:26:22,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 4.088533333333333) internal successors, (7666), 1875 states have internal predecessors, (7666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:22,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 7666 transitions. [2022-01-18 05:26:22,885 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 7666 transitions. Word has length 21 [2022-01-18 05:26:22,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:22,886 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 7666 transitions. [2022-01-18 05:26:22,886 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-01-18 05:26:22,886 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 7666 transitions. [2022-01-18 05:26:22,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 05:26:22,889 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:22,889 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-01-18 05:26:22,905 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-01-18 05:26:23,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-18 05:26:23,090 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:23,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:23,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1018597773, now seen corresponding path program 9 times [2022-01-18 05:26:23,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:23,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173884787] [2022-01-18 05:26:23,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:23,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:23,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:23,117 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:26:23,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:23,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173884787] [2022-01-18 05:26:23,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173884787] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:23,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039103595] [2022-01-18 05:26:23,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:23,117 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:23,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:23,118 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-01-18 05:26:23,119 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-01-18 05:26:23,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:26:23,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:23,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 05:26:23,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:23,197 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:23,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:23,229 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:23,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039103595] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:23,229 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:23,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 5] total 8 [2022-01-18 05:26:23,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661491010] [2022-01-18 05:26:23,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:23,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 05:26:23,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:23,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 05:26:23,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-01-18 05:26:23,230 INFO L87 Difference]: Start difference. First operand 1876 states and 7666 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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-01-18 05:26:23,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:23,332 INFO L93 Difference]: Finished difference Result 2927 states and 11711 transitions. [2022-01-18 05:26:23,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 05:26:23,333 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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-01-18 05:26:23,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:23,339 INFO L225 Difference]: With dead ends: 2927 [2022-01-18 05:26:23,339 INFO L226 Difference]: Without dead ends: 2912 [2022-01-18 05:26:23,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-01-18 05:26:23,340 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 109 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:23,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 114 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:26:23,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2912 states. [2022-01-18 05:26:23,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2912 to 2499. [2022-01-18 05:26:23,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2499 states, 2498 states have (on average 4.125700560448359) internal successors, (10306), 2498 states have internal predecessors, (10306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:23,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2499 states to 2499 states and 10306 transitions. [2022-01-18 05:26:23,385 INFO L78 Accepts]: Start accepts. Automaton has 2499 states and 10306 transitions. Word has length 21 [2022-01-18 05:26:23,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:23,385 INFO L470 AbstractCegarLoop]: Abstraction has 2499 states and 10306 transitions. [2022-01-18 05:26:23,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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-01-18 05:26:23,385 INFO L276 IsEmpty]: Start isEmpty. Operand 2499 states and 10306 transitions. [2022-01-18 05:26:23,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:23,389 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:23,390 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-01-18 05:26:23,405 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-01-18 05:26:23,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:23,590 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:23,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:23,590 INFO L85 PathProgramCache]: Analyzing trace with hash -430491024, now seen corresponding path program 10 times [2022-01-18 05:26:23,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:23,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804961427] [2022-01-18 05:26:23,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:23,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:23,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:23,809 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:23,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:23,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804961427] [2022-01-18 05:26:23,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804961427] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:23,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698324809] [2022-01-18 05:26:23,810 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:26:23,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:23,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:23,812 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-01-18 05:26:23,836 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-01-18 05:26:23,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:26:23,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:23,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:23,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:24,035 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:24,036 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:26:24,528 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:24,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:24,714 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:24,714 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:26:24,828 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:24,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698324809] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:24,828 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:24,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:26:24,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212735984] [2022-01-18 05:26:24,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:24,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:26:24,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:24,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:26:24,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:26:24,829 INFO L87 Difference]: Start difference. First operand 2499 states and 10306 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:25,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:25,660 INFO L93 Difference]: Finished difference Result 2830 states and 11592 transitions. [2022-01-18 05:26:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:26:25,661 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:25,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:25,667 INFO L225 Difference]: With dead ends: 2830 [2022-01-18 05:26:25,667 INFO L226 Difference]: Without dead ends: 2825 [2022-01-18 05:26:25,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=185, Invalid=1147, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:26:25,668 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 177 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 1140 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 1424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 230 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:25,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 577 Invalid, 1424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1140 Invalid, 0 Unknown, 230 Unchecked, 0.5s Time] [2022-01-18 05:26:25,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2825 states. [2022-01-18 05:26:25,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2825 to 2546. [2022-01-18 05:26:25,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2546 states, 2545 states have (on average 4.137917485265226) internal successors, (10531), 2545 states have internal predecessors, (10531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:25,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2546 states to 2546 states and 10531 transitions. [2022-01-18 05:26:25,706 INFO L78 Accepts]: Start accepts. Automaton has 2546 states and 10531 transitions. Word has length 23 [2022-01-18 05:26:25,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:25,706 INFO L470 AbstractCegarLoop]: Abstraction has 2546 states and 10531 transitions. [2022-01-18 05:26:25,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:25,706 INFO L276 IsEmpty]: Start isEmpty. Operand 2546 states and 10531 transitions. [2022-01-18 05:26:25,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:25,710 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:25,711 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-01-18 05:26:25,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-01-18 05:26:25,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-01-18 05:26:25,911 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:25,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:25,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1828320050, now seen corresponding path program 11 times [2022-01-18 05:26:25,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:25,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853039279] [2022-01-18 05:26:25,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:25,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:25,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:25,960 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:25,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:25,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853039279] [2022-01-18 05:26:25,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853039279] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:25,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471983027] [2022-01-18 05:26:25,961 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:26:25,961 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:25,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:25,962 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-01-18 05:26:25,962 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-01-18 05:26:26,000 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:26:26,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:26,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 05:26:26,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:26,057 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:26,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:26,101 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:26,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471983027] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:26,101 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:26,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-01-18 05:26:26,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533019958] [2022-01-18 05:26:26,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:26,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 05:26:26,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:26,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 05:26:26,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-01-18 05:26:26,102 INFO L87 Difference]: Start difference. First operand 2546 states and 10531 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:26,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:26,288 INFO L93 Difference]: Finished difference Result 4295 states and 17292 transitions. [2022-01-18 05:26:26,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 05:26:26,288 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:26,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:26,299 INFO L225 Difference]: With dead ends: 4295 [2022-01-18 05:26:26,300 INFO L226 Difference]: Without dead ends: 3970 [2022-01-18 05:26:26,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2022-01-18 05:26:26,300 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 126 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:26,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 149 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:26:26,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3970 states. [2022-01-18 05:26:26,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3970 to 2547. [2022-01-18 05:26:26,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2547 states, 2546 states have (on average 4.129615082482325) internal successors, (10514), 2546 states have internal predecessors, (10514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:26,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2547 states to 2547 states and 10514 transitions. [2022-01-18 05:26:26,350 INFO L78 Accepts]: Start accepts. Automaton has 2547 states and 10514 transitions. Word has length 23 [2022-01-18 05:26:26,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:26,350 INFO L470 AbstractCegarLoop]: Abstraction has 2547 states and 10514 transitions. [2022-01-18 05:26:26,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:26,350 INFO L276 IsEmpty]: Start isEmpty. Operand 2547 states and 10514 transitions. [2022-01-18 05:26:26,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:26,354 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:26,354 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-01-18 05:26:26,370 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-01-18 05:26:26,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:26,555 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:26,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:26,555 INFO L85 PathProgramCache]: Analyzing trace with hash -565278928, now seen corresponding path program 12 times [2022-01-18 05:26:26,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:26,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144419180] [2022-01-18 05:26:26,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:26,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:26,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:26,759 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:26,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:26,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144419180] [2022-01-18 05:26:26,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144419180] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:26,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81533560] [2022-01-18 05:26:26,760 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:26:26,760 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:26,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:26,761 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-01-18 05:26:26,761 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-01-18 05:26:26,786 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:26:26,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:26,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:26,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:26,981 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:26,981 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:26:27,406 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:27,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:27,563 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:27,563 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:26:27,710 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:27,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81533560] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:27,710 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:27,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:26:27,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770266114] [2022-01-18 05:26:27,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:27,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:26:27,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:27,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:26:27,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:26:27,711 INFO L87 Difference]: Start difference. First operand 2547 states and 10514 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:28,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:28,561 INFO L93 Difference]: Finished difference Result 3014 states and 12349 transitions. [2022-01-18 05:26:28,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:26:28,561 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:28,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:28,568 INFO L225 Difference]: With dead ends: 3014 [2022-01-18 05:26:28,568 INFO L226 Difference]: Without dead ends: 2992 [2022-01-18 05:26:28,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=221, Invalid=1339, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:26:28,569 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 187 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 1436 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 749 SdHoareTripleChecker+Invalid, 1746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 239 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:28,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 749 Invalid, 1746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1436 Invalid, 0 Unknown, 239 Unchecked, 0.6s Time] [2022-01-18 05:26:28,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2992 states. [2022-01-18 05:26:28,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2992 to 2575. [2022-01-18 05:26:28,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2574 states have (on average 4.134421134421134) internal successors, (10642), 2574 states have internal predecessors, (10642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:28,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 10642 transitions. [2022-01-18 05:26:28,617 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 10642 transitions. Word has length 23 [2022-01-18 05:26:28,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:28,617 INFO L470 AbstractCegarLoop]: Abstraction has 2575 states and 10642 transitions. [2022-01-18 05:26:28,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:28,617 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 10642 transitions. [2022-01-18 05:26:28,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:28,623 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:28,623 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-01-18 05:26:28,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:28,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:28,839 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:28,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:28,840 INFO L85 PathProgramCache]: Analyzing trace with hash 20055024, now seen corresponding path program 13 times [2022-01-18 05:26:28,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:28,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361695812] [2022-01-18 05:26:28,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:28,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:28,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:29,032 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:29,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:29,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361695812] [2022-01-18 05:26:29,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361695812] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:29,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172865339] [2022-01-18 05:26:29,033 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:26:29,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:29,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:29,034 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-01-18 05:26:29,034 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-01-18 05:26:29,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:29,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:29,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:29,237 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:29,238 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:26:29,666 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:29,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:29,858 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:29,858 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:26:29,973 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:29,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172865339] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:29,974 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:29,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:26:29,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278160768] [2022-01-18 05:26:29,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:29,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:26:29,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:29,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:26:29,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:26:29,976 INFO L87 Difference]: Start difference. First operand 2575 states and 10642 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:31,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:31,143 INFO L93 Difference]: Finished difference Result 3169 states and 12922 transitions. [2022-01-18 05:26:31,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:26:31,143 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:31,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:31,149 INFO L225 Difference]: With dead ends: 3169 [2022-01-18 05:26:31,150 INFO L226 Difference]: Without dead ends: 3117 [2022-01-18 05:26:31,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=322, Invalid=1840, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 05:26:31,150 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 256 mSDsluCounter, 998 mSDsCounter, 0 mSdLazyCounter, 1234 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 1755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 415 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:31,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 655 Invalid, 1755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1234 Invalid, 0 Unknown, 415 Unchecked, 0.5s Time] [2022-01-18 05:26:31,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2022-01-18 05:26:31,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2607. [2022-01-18 05:26:31,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2607 states, 2606 states have (on average 4.13584036838066) internal successors, (10778), 2606 states have internal predecessors, (10778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:31,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2607 states to 2607 states and 10778 transitions. [2022-01-18 05:26:31,188 INFO L78 Accepts]: Start accepts. Automaton has 2607 states and 10778 transitions. Word has length 23 [2022-01-18 05:26:31,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:31,188 INFO L470 AbstractCegarLoop]: Abstraction has 2607 states and 10778 transitions. [2022-01-18 05:26:31,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:31,189 INFO L276 IsEmpty]: Start isEmpty. Operand 2607 states and 10778 transitions. [2022-01-18 05:26:31,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:31,193 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:31,193 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-01-18 05:26:31,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-01-18 05:26:31,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-01-18 05:26:31,394 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:31,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:31,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1633621758, now seen corresponding path program 14 times [2022-01-18 05:26:31,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:31,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107433682] [2022-01-18 05:26:31,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:31,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:31,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:31,622 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:31,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:31,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107433682] [2022-01-18 05:26:31,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107433682] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:31,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560364838] [2022-01-18 05:26:31,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:31,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:31,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:31,624 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-01-18 05:26:31,625 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-01-18 05:26:31,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:31,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:31,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:31,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:31,849 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:31,850 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:26:32,316 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:32,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:32,489 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:32,489 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:26:32,572 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:32,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560364838] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:32,572 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:32,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:26:32,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656978349] [2022-01-18 05:26:32,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:32,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:26:32,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:32,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:26:32,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:26:32,573 INFO L87 Difference]: Start difference. First operand 2607 states and 10778 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:33,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:33,593 INFO L93 Difference]: Finished difference Result 3007 states and 12324 transitions. [2022-01-18 05:26:33,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:26:33,594 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:33,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:33,601 INFO L225 Difference]: With dead ends: 3007 [2022-01-18 05:26:33,601 INFO L226 Difference]: Without dead ends: 2986 [2022-01-18 05:26:33,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=281, Invalid=1441, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:26:33,602 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 225 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 1460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 338 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:33,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 567 Invalid, 1460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1035 Invalid, 0 Unknown, 338 Unchecked, 0.5s Time] [2022-01-18 05:26:33,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2986 states. [2022-01-18 05:26:33,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2986 to 2611. [2022-01-18 05:26:33,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2611 states, 2610 states have (on average 4.135632183908046) internal successors, (10794), 2610 states have internal predecessors, (10794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:33,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2611 states to 2611 states and 10794 transitions. [2022-01-18 05:26:33,663 INFO L78 Accepts]: Start accepts. Automaton has 2611 states and 10794 transitions. Word has length 23 [2022-01-18 05:26:33,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:33,663 INFO L470 AbstractCegarLoop]: Abstraction has 2611 states and 10794 transitions. [2022-01-18 05:26:33,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:33,663 INFO L276 IsEmpty]: Start isEmpty. Operand 2611 states and 10794 transitions. [2022-01-18 05:26:33,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:33,669 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:33,669 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-01-18 05:26:33,695 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-01-18 05:26:33,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-01-18 05:26:33,892 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:33,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:33,893 INFO L85 PathProgramCache]: Analyzing trace with hash -410841410, now seen corresponding path program 15 times [2022-01-18 05:26:33,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:33,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985711593] [2022-01-18 05:26:33,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:33,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:33,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:34,069 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:34,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:34,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985711593] [2022-01-18 05:26:34,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985711593] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:34,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424679601] [2022-01-18 05:26:34,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:34,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:34,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:34,071 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-01-18 05:26:34,072 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-01-18 05:26:34,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:26:34,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:34,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:34,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:34,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:34,309 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:26:34,309 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 34 treesize of output 58 [2022-01-18 05:26:34,406 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:34,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:34,595 INFO L353 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-01-18 05:26:34,596 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 9 [2022-01-18 05:26:34,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:34,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424679601] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:34,633 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:34,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 28 [2022-01-18 05:26:34,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933539305] [2022-01-18 05:26:34,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:34,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-18 05:26:34,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:34,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-18 05:26:34,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=713, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:26:34,634 INFO L87 Difference]: Start difference. First operand 2611 states and 10794 transitions. Second operand has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:36,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:36,001 INFO L93 Difference]: Finished difference Result 3670 states and 14922 transitions. [2022-01-18 05:26:36,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 05:26:36,001 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:36,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:36,010 INFO L225 Difference]: With dead ends: 3670 [2022-01-18 05:26:36,010 INFO L226 Difference]: Without dead ends: 3632 [2022-01-18 05:26:36,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=376, Invalid=2380, Unknown=0, NotChecked=0, Total=2756 [2022-01-18 05:26:36,011 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 340 mSDsluCounter, 1135 mSDsCounter, 0 mSdLazyCounter, 1636 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 1855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:36,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 761 Invalid, 1855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1636 Invalid, 0 Unknown, 49 Unchecked, 0.7s Time] [2022-01-18 05:26:36,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3632 states. [2022-01-18 05:26:36,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3632 to 2646. [2022-01-18 05:26:36,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2646 states, 2645 states have (on average 4.141776937618148) internal successors, (10955), 2645 states have internal predecessors, (10955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:36,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2646 states to 2646 states and 10955 transitions. [2022-01-18 05:26:36,053 INFO L78 Accepts]: Start accepts. Automaton has 2646 states and 10955 transitions. Word has length 23 [2022-01-18 05:26:36,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:36,053 INFO L470 AbstractCegarLoop]: Abstraction has 2646 states and 10955 transitions. [2022-01-18 05:26:36,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:36,053 INFO L276 IsEmpty]: Start isEmpty. Operand 2646 states and 10955 transitions. [2022-01-18 05:26:36,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:36,058 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:36,058 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-01-18 05:26:36,074 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-01-18 05:26:36,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-01-18 05:26:36,259 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:36,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:36,259 INFO L85 PathProgramCache]: Analyzing trace with hash 778537524, now seen corresponding path program 16 times [2022-01-18 05:26:36,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:36,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728210388] [2022-01-18 05:26:36,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:36,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:36,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:36,417 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:36,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:36,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728210388] [2022-01-18 05:26:36,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728210388] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:36,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119283867] [2022-01-18 05:26:36,417 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:26:36,418 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:36,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:36,419 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-01-18 05:26:36,437 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-01-18 05:26:36,450 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:26:36,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:36,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:36,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:36,614 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:36,614 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:26:37,001 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:37,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:37,158 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:37,158 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:37,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:37,170 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:26:37,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:37,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119283867] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:37,219 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:37,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:26:37,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029313588] [2022-01-18 05:26:37,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:37,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:26:37,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:37,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:26:37,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:26:37,220 INFO L87 Difference]: Start difference. First operand 2646 states and 10955 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:38,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:38,167 INFO L93 Difference]: Finished difference Result 3374 states and 13760 transitions. [2022-01-18 05:26:38,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:26:38,167 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:38,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:38,175 INFO L225 Difference]: With dead ends: 3374 [2022-01-18 05:26:38,175 INFO L226 Difference]: Without dead ends: 3344 [2022-01-18 05:26:38,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=187, Invalid=1073, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:26:38,176 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 208 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 1618 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 1766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:38,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 673 Invalid, 1766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1618 Invalid, 0 Unknown, 103 Unchecked, 0.6s Time] [2022-01-18 05:26:38,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3344 states. [2022-01-18 05:26:38,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3344 to 2658. [2022-01-18 05:26:38,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2658 states, 2657 states have (on average 4.144523899134362) internal successors, (11012), 2657 states have internal predecessors, (11012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:38,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2658 states to 2658 states and 11012 transitions. [2022-01-18 05:26:38,219 INFO L78 Accepts]: Start accepts. Automaton has 2658 states and 11012 transitions. Word has length 23 [2022-01-18 05:26:38,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:38,219 INFO L470 AbstractCegarLoop]: Abstraction has 2658 states and 11012 transitions. [2022-01-18 05:26:38,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:38,219 INFO L276 IsEmpty]: Start isEmpty. Operand 2658 states and 11012 transitions. [2022-01-18 05:26:38,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:38,223 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:38,223 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-01-18 05:26:38,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-01-18 05:26:38,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:38,424 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:38,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:38,424 INFO L85 PathProgramCache]: Analyzing trace with hash 859936580, now seen corresponding path program 17 times [2022-01-18 05:26:38,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:38,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375307424] [2022-01-18 05:26:38,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:38,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:38,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:38,613 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:38,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:38,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375307424] [2022-01-18 05:26:38,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375307424] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:38,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976832808] [2022-01-18 05:26:38,614 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:26:38,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:38,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:38,616 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-01-18 05:26:38,617 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-01-18 05:26:38,647 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:26:38,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:38,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:38,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:38,822 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:38,822 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:26:39,173 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:39,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:39,323 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:39,323 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:39,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:39,331 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:26:39,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:39,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976832808] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:39,377 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:39,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:26:39,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862481583] [2022-01-18 05:26:39,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:39,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:26:39,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:39,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:26:39,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:26:39,378 INFO L87 Difference]: Start difference. First operand 2658 states and 11012 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:26:40,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:40,355 INFO L93 Difference]: Finished difference Result 3371 states and 13742 transitions. [2022-01-18 05:26:40,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:26:40,356 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:26:40,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:40,363 INFO L225 Difference]: With dead ends: 3371 [2022-01-18 05:26:40,363 INFO L226 Difference]: Without dead ends: 3319 [2022-01-18 05:26:40,363 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=245, Invalid=1237, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:26:40,364 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 275 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 1504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 225 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:40,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 507 Invalid, 1504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1183 Invalid, 0 Unknown, 225 Unchecked, 0.5s Time] [2022-01-18 05:26:40,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3319 states. [2022-01-18 05:26:40,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3319 to 2662. [2022-01-18 05:26:40,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2662 states, 2661 states have (on average 4.145058248778654) internal successors, (11030), 2661 states have internal predecessors, (11030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:40,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2662 states to 2662 states and 11030 transitions. [2022-01-18 05:26:40,407 INFO L78 Accepts]: Start accepts. Automaton has 2662 states and 11030 transitions. Word has length 23 [2022-01-18 05:26:40,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:40,407 INFO L470 AbstractCegarLoop]: Abstraction has 2662 states and 11030 transitions. [2022-01-18 05:26:40,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:26:40,408 INFO L276 IsEmpty]: Start isEmpty. Operand 2662 states and 11030 transitions. [2022-01-18 05:26:40,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:40,412 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:40,412 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-01-18 05:26:40,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-01-18 05:26:40,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-01-18 05:26:40,613 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:40,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:40,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1821463982, now seen corresponding path program 18 times [2022-01-18 05:26:40,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:40,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245630834] [2022-01-18 05:26:40,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:40,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:40,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:40,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:40,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:40,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245630834] [2022-01-18 05:26:40,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245630834] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:40,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534204594] [2022-01-18 05:26:40,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:26:40,762 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:40,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:40,763 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-01-18 05:26:40,765 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-01-18 05:26:40,790 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:26:40,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:40,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:40,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:40,942 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:40,943 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:26:41,353 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:41,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:41,492 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:41,492 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:41,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:41,502 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:26:41,549 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:41,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534204594] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:41,549 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:41,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:26:41,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858361788] [2022-01-18 05:26:41,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:41,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:26:41,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:41,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:26:41,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:26:41,550 INFO L87 Difference]: Start difference. First operand 2662 states and 11030 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:26:42,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:42,396 INFO L93 Difference]: Finished difference Result 3324 states and 13572 transitions. [2022-01-18 05:26:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:26:42,397 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:26:42,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:42,404 INFO L225 Difference]: With dead ends: 3324 [2022-01-18 05:26:42,404 INFO L226 Difference]: Without dead ends: 3282 [2022-01-18 05:26:42,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=206, Invalid=1054, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:26:42,405 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 245 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:42,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 522 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 966 Invalid, 0 Unknown, 71 Unchecked, 0.5s Time] [2022-01-18 05:26:42,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3282 states. [2022-01-18 05:26:42,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3282 to 2662. [2022-01-18 05:26:42,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2662 states, 2661 states have (on average 4.145058248778654) internal successors, (11030), 2661 states have internal predecessors, (11030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:42,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2662 states to 2662 states and 11030 transitions. [2022-01-18 05:26:42,445 INFO L78 Accepts]: Start accepts. Automaton has 2662 states and 11030 transitions. Word has length 23 [2022-01-18 05:26:42,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:42,445 INFO L470 AbstractCegarLoop]: Abstraction has 2662 states and 11030 transitions. [2022-01-18 05:26:42,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:26:42,446 INFO L276 IsEmpty]: Start isEmpty. Operand 2662 states and 11030 transitions. [2022-01-18 05:26:42,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:42,450 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:42,450 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-01-18 05:26:42,466 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-01-18 05:26:42,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-01-18 05:26:42,651 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:42,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:42,651 INFO L85 PathProgramCache]: Analyzing trace with hash -612794448, now seen corresponding path program 19 times [2022-01-18 05:26:42,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:42,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546316159] [2022-01-18 05:26:42,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:42,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:42,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:42,859 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:42,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:42,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546316159] [2022-01-18 05:26:42,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546316159] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:42,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067842438] [2022-01-18 05:26:42,859 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:26:42,860 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:42,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:42,860 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-01-18 05:26:42,862 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-01-18 05:26:42,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:42,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:42,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:43,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:43,138 INFO L353 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2022-01-18 05:26:43,138 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 74 [2022-01-18 05:26:43,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:43,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:43,744 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:26:43,754 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:43,754 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 30 [2022-01-18 05:26:43,831 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:43,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067842438] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:43,831 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:43,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 28 [2022-01-18 05:26:43,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929982522] [2022-01-18 05:26:43,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:43,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-18 05:26:43,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:43,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-18 05:26:43,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:26:43,832 INFO L87 Difference]: Start difference. First operand 2662 states and 11030 transitions. Second operand has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:44,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:44,652 INFO L93 Difference]: Finished difference Result 3196 states and 13065 transitions. [2022-01-18 05:26:44,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 05:26:44,652 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:44,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:44,659 INFO L225 Difference]: With dead ends: 3196 [2022-01-18 05:26:44,659 INFO L226 Difference]: Without dead ends: 3145 [2022-01-18 05:26:44,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=315, Invalid=1941, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 05:26:44,660 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 216 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 274 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:44,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 709 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 391 Invalid, 0 Unknown, 274 Unchecked, 0.2s Time] [2022-01-18 05:26:44,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3145 states. [2022-01-18 05:26:44,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3145 to 2710. [2022-01-18 05:26:44,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2710 states, 2709 states have (on average 4.152823920265781) internal successors, (11250), 2709 states have internal predecessors, (11250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:44,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2710 states to 2710 states and 11250 transitions. [2022-01-18 05:26:44,702 INFO L78 Accepts]: Start accepts. Automaton has 2710 states and 11250 transitions. Word has length 23 [2022-01-18 05:26:44,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:44,702 INFO L470 AbstractCegarLoop]: Abstraction has 2710 states and 11250 transitions. [2022-01-18 05:26:44,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:44,702 INFO L276 IsEmpty]: Start isEmpty. Operand 2710 states and 11250 transitions. [2022-01-18 05:26:44,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:44,707 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:44,707 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-01-18 05:26:44,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-01-18 05:26:44,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-18 05:26:44,907 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:44,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:44,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1876090544, now seen corresponding path program 20 times [2022-01-18 05:26:44,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:44,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637659576] [2022-01-18 05:26:44,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:44,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:44,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:45,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:45,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:45,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637659576] [2022-01-18 05:26:45,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637659576] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:45,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260145025] [2022-01-18 05:26:45,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:45,135 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:45,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:45,140 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-01-18 05:26:45,141 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-01-18 05:26:45,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:45,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:45,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:26:45,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:45,352 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:45,352 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 52 [2022-01-18 05:26:45,467 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:45,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:45,620 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:45,620 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 45 [2022-01-18 05:26:45,674 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:45,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260145025] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:45,675 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:45,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:26:45,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085170798] [2022-01-18 05:26:45,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:45,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:26:45,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:45,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:26:45,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:26:45,676 INFO L87 Difference]: Start difference. First operand 2710 states and 11250 transitions. Second operand has 28 states, 28 states have (on average 2.25) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:46,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:46,305 INFO L93 Difference]: Finished difference Result 3030 states and 12473 transitions. [2022-01-18 05:26:46,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:26:46,305 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:46,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:46,312 INFO L225 Difference]: With dead ends: 3030 [2022-01-18 05:26:46,312 INFO L226 Difference]: Without dead ends: 3011 [2022-01-18 05:26:46,312 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=286, Invalid=1120, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:26:46,312 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 217 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 532 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:46,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 364 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 654 Invalid, 0 Unknown, 532 Unchecked, 0.3s Time] [2022-01-18 05:26:46,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3011 states. [2022-01-18 05:26:46,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3011 to 2718. [2022-01-18 05:26:46,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2718 states, 2717 states have (on average 4.15311004784689) internal successors, (11284), 2717 states have internal predecessors, (11284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:46,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2718 states to 2718 states and 11284 transitions. [2022-01-18 05:26:46,350 INFO L78 Accepts]: Start accepts. Automaton has 2718 states and 11284 transitions. Word has length 23 [2022-01-18 05:26:46,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:46,350 INFO L470 AbstractCegarLoop]: Abstraction has 2718 states and 11284 transitions. [2022-01-18 05:26:46,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:46,350 INFO L276 IsEmpty]: Start isEmpty. Operand 2718 states and 11284 transitions. [2022-01-18 05:26:46,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:46,354 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:46,354 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-01-18 05:26:46,372 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-01-18 05:26:46,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-01-18 05:26:46,563 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:46,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:46,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1586106238, now seen corresponding path program 21 times [2022-01-18 05:26:46,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:46,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782216816] [2022-01-18 05:26:46,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:46,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:46,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:46,795 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:46,796 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:46,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782216816] [2022-01-18 05:26:46,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782216816] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:46,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428739285] [2022-01-18 05:26:46,796 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:46,796 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:46,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:46,800 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-01-18 05:26:46,801 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-01-18 05:26:46,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:26:46,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:46,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:46,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:46,992 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:46,992 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:26:47,373 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:47,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:47,532 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:47,532 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:26:47,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:47,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428739285] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:47,633 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:47,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:26:47,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443682766] [2022-01-18 05:26:47,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:47,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:26:47,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:47,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:26:47,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:26:47,634 INFO L87 Difference]: Start difference. First operand 2718 states and 11284 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:48,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:48,579 INFO L93 Difference]: Finished difference Result 3134 states and 12893 transitions. [2022-01-18 05:26:48,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:26:48,580 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:48,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:48,587 INFO L225 Difference]: With dead ends: 3134 [2022-01-18 05:26:48,587 INFO L226 Difference]: Without dead ends: 3113 [2022-01-18 05:26:48,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=330, Invalid=1392, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:26:48,588 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 215 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 1326 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 1814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 393 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:48,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 679 Invalid, 1814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1326 Invalid, 0 Unknown, 393 Unchecked, 0.5s Time] [2022-01-18 05:26:48,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3113 states. [2022-01-18 05:26:48,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3113 to 2718. [2022-01-18 05:26:48,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2718 states, 2717 states have (on average 4.15311004784689) internal successors, (11284), 2717 states have internal predecessors, (11284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:48,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2718 states to 2718 states and 11284 transitions. [2022-01-18 05:26:48,650 INFO L78 Accepts]: Start accepts. Automaton has 2718 states and 11284 transitions. Word has length 23 [2022-01-18 05:26:48,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:48,650 INFO L470 AbstractCegarLoop]: Abstraction has 2718 states and 11284 transitions. [2022-01-18 05:26:48,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:48,650 INFO L276 IsEmpty]: Start isEmpty. Operand 2718 states and 11284 transitions. [2022-01-18 05:26:48,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:48,656 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:48,656 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-01-18 05:26:48,671 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-01-18 05:26:48,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:48,856 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:48,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:48,857 INFO L85 PathProgramCache]: Analyzing trace with hash -263297070, now seen corresponding path program 22 times [2022-01-18 05:26:48,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:48,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270794294] [2022-01-18 05:26:48,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:48,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:48,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:48,995 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:48,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:48,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270794294] [2022-01-18 05:26:48,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270794294] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:48,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316351057] [2022-01-18 05:26:48,995 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:26:48,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:48,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:48,996 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-01-18 05:26:48,997 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-01-18 05:26:49,024 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:26:49,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:49,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:49,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:49,179 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:49,179 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:26:49,486 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:49,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:49,618 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:49,618 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:49,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:49,627 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:26:49,674 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:49,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316351057] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:49,675 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:49,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:26:49,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189164550] [2022-01-18 05:26:49,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:49,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:26:49,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:49,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:26:49,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:26:49,676 INFO L87 Difference]: Start difference. First operand 2718 states and 11284 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:26:50,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:50,603 INFO L93 Difference]: Finished difference Result 3438 states and 14080 transitions. [2022-01-18 05:26:50,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:26:50,604 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:26:50,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:50,613 INFO L225 Difference]: With dead ends: 3438 [2022-01-18 05:26:50,613 INFO L226 Difference]: Without dead ends: 3408 [2022-01-18 05:26:50,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=278, Invalid=1528, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 05:26:50,614 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 239 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 1367 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 1537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:50,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 596 Invalid, 1537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1367 Invalid, 0 Unknown, 94 Unchecked, 0.5s Time] [2022-01-18 05:26:50,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3408 states. [2022-01-18 05:26:50,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3408 to 2722. [2022-01-18 05:26:50,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2722 states, 2721 states have (on average 4.1536199926497614) internal successors, (11302), 2721 states have internal predecessors, (11302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:50,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2722 states to 2722 states and 11302 transitions. [2022-01-18 05:26:50,658 INFO L78 Accepts]: Start accepts. Automaton has 2722 states and 11302 transitions. Word has length 23 [2022-01-18 05:26:50,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:50,659 INFO L470 AbstractCegarLoop]: Abstraction has 2722 states and 11302 transitions. [2022-01-18 05:26:50,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:26:50,659 INFO L276 IsEmpty]: Start isEmpty. Operand 2722 states and 11302 transitions. [2022-01-18 05:26:50,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:50,663 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:50,663 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-01-18 05:26:50,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-01-18 05:26:50,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:50,864 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:50,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:50,864 INFO L85 PathProgramCache]: Analyzing trace with hash -181898014, now seen corresponding path program 23 times [2022-01-18 05:26:50,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:50,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82820500] [2022-01-18 05:26:50,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:50,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:51,022 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:51,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:51,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82820500] [2022-01-18 05:26:51,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82820500] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:51,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978323389] [2022-01-18 05:26:51,023 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:26:51,023 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:51,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:51,024 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-01-18 05:26:51,025 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-01-18 05:26:51,050 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:26:51,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:51,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:51,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:51,190 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:51,190 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:26:51,513 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:51,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:51,658 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:51,659 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:51,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:51,671 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:26:51,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:51,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978323389] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:51,719 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:51,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:26:51,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957864822] [2022-01-18 05:26:51,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:51,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:26:51,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:51,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:26:51,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:26:51,720 INFO L87 Difference]: Start difference. First operand 2722 states and 11302 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:52,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:52,810 INFO L93 Difference]: Finished difference Result 3265 states and 13408 transitions. [2022-01-18 05:26:52,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:26:52,810 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:52,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:52,818 INFO L225 Difference]: With dead ends: 3265 [2022-01-18 05:26:52,819 INFO L226 Difference]: Without dead ends: 3239 [2022-01-18 05:26:52,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=334, Invalid=1558, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:26:52,820 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 193 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 1353 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 1658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 229 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:52,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 521 Invalid, 1658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1353 Invalid, 0 Unknown, 229 Unchecked, 0.5s Time] [2022-01-18 05:26:52,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3239 states. [2022-01-18 05:26:52,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3239 to 2722. [2022-01-18 05:26:52,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2722 states, 2721 states have (on average 4.1536199926497614) internal successors, (11302), 2721 states have internal predecessors, (11302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:52,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2722 states to 2722 states and 11302 transitions. [2022-01-18 05:26:52,867 INFO L78 Accepts]: Start accepts. Automaton has 2722 states and 11302 transitions. Word has length 23 [2022-01-18 05:26:52,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:52,867 INFO L470 AbstractCegarLoop]: Abstraction has 2722 states and 11302 transitions. [2022-01-18 05:26:52,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:52,867 INFO L276 IsEmpty]: Start isEmpty. Operand 2722 states and 11302 transitions. [2022-01-18 05:26:52,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:52,871 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:52,871 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-01-18 05:26:52,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-01-18 05:26:53,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-01-18 05:26:53,072 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:53,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:53,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1431668720, now seen corresponding path program 24 times [2022-01-18 05:26:53,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:53,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393097654] [2022-01-18 05:26:53,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:53,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:53,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:53,227 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:53,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:53,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393097654] [2022-01-18 05:26:53,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393097654] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:53,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093610732] [2022-01-18 05:26:53,227 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:26:53,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:53,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:53,232 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-01-18 05:26:53,243 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-01-18 05:26:53,262 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:26:53,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:53,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:53,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:53,401 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:53,401 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:26:53,800 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:53,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:53,941 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:53,941 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:53,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:53,950 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:26:53,994 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:53,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093610732] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:53,994 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:53,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:26:53,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397301178] [2022-01-18 05:26:53,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:53,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:26:53,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:53,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:26:53,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:26:53,995 INFO L87 Difference]: Start difference. First operand 2722 states and 11302 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:54,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:54,838 INFO L93 Difference]: Finished difference Result 3255 states and 13372 transitions. [2022-01-18 05:26:54,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:26:54,838 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:26:54,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:54,845 INFO L225 Difference]: With dead ends: 3255 [2022-01-18 05:26:54,845 INFO L226 Difference]: Without dead ends: 3234 [2022-01-18 05:26:54,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=235, Invalid=1097, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:26:54,847 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 190 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 1441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 170 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:54,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 511 Invalid, 1441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1195 Invalid, 0 Unknown, 170 Unchecked, 0.5s Time] [2022-01-18 05:26:54,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3234 states. [2022-01-18 05:26:54,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3234 to 2718. [2022-01-18 05:26:54,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2718 states, 2717 states have (on average 4.15311004784689) internal successors, (11284), 2717 states have internal predecessors, (11284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:54,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2718 states to 2718 states and 11284 transitions. [2022-01-18 05:26:54,887 INFO L78 Accepts]: Start accepts. Automaton has 2718 states and 11284 transitions. Word has length 23 [2022-01-18 05:26:54,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:54,887 INFO L470 AbstractCegarLoop]: Abstraction has 2718 states and 11284 transitions. [2022-01-18 05:26:54,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:54,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2718 states and 11284 transitions. [2022-01-18 05:26:54,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:54,891 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:54,891 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-01-18 05:26:54,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-01-18 05:26:55,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-01-18 05:26:55,092 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:55,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:55,092 INFO L85 PathProgramCache]: Analyzing trace with hash -487844624, now seen corresponding path program 25 times [2022-01-18 05:26:55,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:55,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599043820] [2022-01-18 05:26:55,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:55,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:55,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:55,232 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:55,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:55,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599043820] [2022-01-18 05:26:55,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599043820] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:55,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249496859] [2022-01-18 05:26:55,232 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:26:55,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:55,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:55,233 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-01-18 05:26:55,235 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-01-18 05:26:55,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:55,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:55,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:55,444 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:55,444 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:26:55,773 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:55,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:55,959 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:55,960 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:55,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:55,968 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:26:56,017 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:56,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249496859] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:56,017 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:56,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:26:56,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743551352] [2022-01-18 05:26:56,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:56,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:26:56,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:56,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:26:56,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:26:56,018 INFO L87 Difference]: Start difference. First operand 2718 states and 11284 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:26:56,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:56,679 INFO L93 Difference]: Finished difference Result 3143 states and 12930 transitions. [2022-01-18 05:26:56,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:26:56,680 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:26:56,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:56,686 INFO L225 Difference]: With dead ends: 3143 [2022-01-18 05:26:56,686 INFO L226 Difference]: Without dead ends: 3109 [2022-01-18 05:26:56,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=173, Invalid=1017, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:26:56,687 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 133 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 1356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 147 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:56,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 469 Invalid, 1356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1168 Invalid, 0 Unknown, 147 Unchecked, 0.4s Time] [2022-01-18 05:26:56,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3109 states. [2022-01-18 05:26:56,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3109 to 2733. [2022-01-18 05:26:56,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2732 states have (on average 4.15190336749634) internal successors, (11343), 2732 states have internal predecessors, (11343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:56,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 11343 transitions. [2022-01-18 05:26:56,731 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 11343 transitions. Word has length 23 [2022-01-18 05:26:56,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:56,731 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 11343 transitions. [2022-01-18 05:26:56,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:26:56,731 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 11343 transitions. [2022-01-18 05:26:56,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:56,736 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:56,736 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-01-18 05:26:56,754 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-01-18 05:26:56,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-01-18 05:26:56,943 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:56,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:56,943 INFO L85 PathProgramCache]: Analyzing trace with hash -333407106, now seen corresponding path program 26 times [2022-01-18 05:26:56,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:56,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24882063] [2022-01-18 05:26:56,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:56,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:56,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:57,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-01-18 05:26:57,082 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:57,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24882063] [2022-01-18 05:26:57,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24882063] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:57,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478661649] [2022-01-18 05:26:57,082 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:57,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:57,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:57,083 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-01-18 05:26:57,084 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-01-18 05:26:57,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:57,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:57,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:57,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:57,296 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:57,297 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:26:57,601 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:57,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:57,744 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:57,745 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:57,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:57,753 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:26:57,801 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:57,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478661649] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:57,801 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:57,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:26:57,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740979601] [2022-01-18 05:26:57,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:57,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:26:57,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:57,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:26:57,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:26:57,802 INFO L87 Difference]: Start difference. First operand 2733 states and 11343 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:26:58,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:58,379 INFO L93 Difference]: Finished difference Result 3187 states and 13080 transitions. [2022-01-18 05:26:58,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:26:58,380 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:26:58,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:58,386 INFO L225 Difference]: With dead ends: 3187 [2022-01-18 05:26:58,386 INFO L226 Difference]: Without dead ends: 3157 [2022-01-18 05:26:58,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=150, Invalid=906, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:26:58,387 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 130 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 1033 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 1238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 170 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:58,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 473 Invalid, 1238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1033 Invalid, 0 Unknown, 170 Unchecked, 0.4s Time] [2022-01-18 05:26:58,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3157 states. [2022-01-18 05:26:58,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3157 to 2737. [2022-01-18 05:26:58,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2737 states, 2736 states have (on average 4.152412280701754) internal successors, (11361), 2736 states have internal predecessors, (11361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:58,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2737 states to 2737 states and 11361 transitions. [2022-01-18 05:26:58,460 INFO L78 Accepts]: Start accepts. Automaton has 2737 states and 11361 transitions. Word has length 23 [2022-01-18 05:26:58,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:58,461 INFO L470 AbstractCegarLoop]: Abstraction has 2737 states and 11361 transitions. [2022-01-18 05:26:58,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:26:58,461 INFO L276 IsEmpty]: Start isEmpty. Operand 2737 states and 11361 transitions. [2022-01-18 05:26:58,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:26:58,466 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:58,466 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-01-18 05:26:58,491 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-01-18 05:26:58,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:58,679 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:26:58,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:58,680 INFO L85 PathProgramCache]: Analyzing trace with hash -252008050, now seen corresponding path program 27 times [2022-01-18 05:26:58,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:58,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954306601] [2022-01-18 05:26:58,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:58,680 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:58,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:58,835 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:58,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:58,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954306601] [2022-01-18 05:26:58,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954306601] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:58,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980181770] [2022-01-18 05:26:58,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:58,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:58,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:58,836 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-01-18 05:26:58,838 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-01-18 05:26:58,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:26:58,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:58,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:26:58,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:59,025 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:59,025 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:26:59,390 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:59,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:59,548 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:26:59,548 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:26:59,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:26:59,562 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:26:59,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:59,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980181770] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:59,614 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:59,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:26:59,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206842323] [2022-01-18 05:26:59,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:59,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:26:59,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:59,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:26:59,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:26:59,615 INFO L87 Difference]: Start difference. First operand 2737 states and 11361 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:00,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:00,584 INFO L93 Difference]: Finished difference Result 3190 states and 13110 transitions. [2022-01-18 05:27:00,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:27:00,584 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:00,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:00,591 INFO L225 Difference]: With dead ends: 3190 [2022-01-18 05:27:00,591 INFO L226 Difference]: Without dead ends: 3164 [2022-01-18 05:27:00,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=340, Invalid=1730, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 05:27:00,592 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 190 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 192 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:00,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 404 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 932 Invalid, 0 Unknown, 192 Unchecked, 0.4s Time] [2022-01-18 05:27:00,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3164 states. [2022-01-18 05:27:00,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3164 to 2737. [2022-01-18 05:27:00,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2737 states, 2736 states have (on average 4.152412280701754) internal successors, (11361), 2736 states have internal predecessors, (11361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:00,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2737 states to 2737 states and 11361 transitions. [2022-01-18 05:27:00,631 INFO L78 Accepts]: Start accepts. Automaton has 2737 states and 11361 transitions. Word has length 23 [2022-01-18 05:27:00,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:00,631 INFO L470 AbstractCegarLoop]: Abstraction has 2737 states and 11361 transitions. [2022-01-18 05:27:00,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:00,631 INFO L276 IsEmpty]: Start isEmpty. Operand 2737 states and 11361 transitions. [2022-01-18 05:27:00,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:00,651 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:00,651 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-01-18 05:27:00,673 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-01-18 05:27:00,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-01-18 05:27:00,873 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:00,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:00,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1361558684, now seen corresponding path program 28 times [2022-01-18 05:27:00,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:00,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007354720] [2022-01-18 05:27:00,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:00,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:00,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:01,036 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:01,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:01,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007354720] [2022-01-18 05:27:01,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007354720] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:01,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494935371] [2022-01-18 05:27:01,037 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:27:01,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:01,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:01,040 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-01-18 05:27:01,059 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-01-18 05:27:01,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:27:01,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:01,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:01,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:01,233 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:01,233 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:27:01,624 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:01,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:01,786 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:01,786 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:01,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:01,796 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:01,843 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:01,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494935371] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:01,844 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:01,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:27:01,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293637213] [2022-01-18 05:27:01,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:01,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:27:01,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:01,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:27:01,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:27:01,844 INFO L87 Difference]: Start difference. First operand 2737 states and 11361 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:02,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:02,741 INFO L93 Difference]: Finished difference Result 3206 states and 13174 transitions. [2022-01-18 05:27:02,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:27:02,741 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:02,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:02,748 INFO L225 Difference]: With dead ends: 3206 [2022-01-18 05:27:02,748 INFO L226 Difference]: Without dead ends: 3185 [2022-01-18 05:27:02,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=254, Invalid=1306, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:27:02,749 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 156 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 116 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:02,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 482 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1172 Invalid, 0 Unknown, 116 Unchecked, 0.5s Time] [2022-01-18 05:27:02,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3185 states. [2022-01-18 05:27:02,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3185 to 2733. [2022-01-18 05:27:02,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2732 states have (on average 4.15190336749634) internal successors, (11343), 2732 states have internal predecessors, (11343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:02,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 11343 transitions. [2022-01-18 05:27:02,792 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 11343 transitions. Word has length 23 [2022-01-18 05:27:02,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:02,792 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 11343 transitions. [2022-01-18 05:27:02,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:02,793 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 11343 transitions. [2022-01-18 05:27:02,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:02,798 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:02,798 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-01-18 05:27:02,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-18 05:27:03,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-01-18 05:27:03,011 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:03,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:03,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1772772286, now seen corresponding path program 29 times [2022-01-18 05:27:03,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:03,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310986631] [2022-01-18 05:27:03,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:03,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:03,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:03,231 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:03,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:03,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310986631] [2022-01-18 05:27:03,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310986631] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:03,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298234182] [2022-01-18 05:27:03,231 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:27:03,231 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:03,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:03,232 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-01-18 05:27:03,243 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-01-18 05:27:03,263 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:27:03,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:03,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:03,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:03,497 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:03,497 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-01-18 05:27:03,801 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:03,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:03,944 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:03,944 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:27:03,997 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:03,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298234182] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:03,997 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:03,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:27:03,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636075119] [2022-01-18 05:27:03,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:03,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:03,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:03,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:03,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=632, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:03,998 INFO L87 Difference]: Start difference. First operand 2733 states and 11343 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:04,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:04,505 INFO L93 Difference]: Finished difference Result 3016 states and 12415 transitions. [2022-01-18 05:27:04,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:27:04,505 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:04,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:04,512 INFO L225 Difference]: With dead ends: 3016 [2022-01-18 05:27:04,512 INFO L226 Difference]: Without dead ends: 2994 [2022-01-18 05:27:04,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=205, Invalid=1055, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:27:04,513 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 154 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 328 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:04,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 587 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 794 Invalid, 0 Unknown, 328 Unchecked, 0.3s Time] [2022-01-18 05:27:04,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2022-01-18 05:27:04,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 2737. [2022-01-18 05:27:04,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2737 states, 2736 states have (on average 4.152412280701754) internal successors, (11361), 2736 states have internal predecessors, (11361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:04,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2737 states to 2737 states and 11361 transitions. [2022-01-18 05:27:04,566 INFO L78 Accepts]: Start accepts. Automaton has 2737 states and 11361 transitions. Word has length 23 [2022-01-18 05:27:04,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:04,566 INFO L470 AbstractCegarLoop]: Abstraction has 2737 states and 11361 transitions. [2022-01-18 05:27:04,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:04,566 INFO L276 IsEmpty]: Start isEmpty. Operand 2737 states and 11361 transitions. [2022-01-18 05:27:04,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:04,572 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:04,572 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-01-18 05:27:04,595 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-01-18 05:27:04,787 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,SelfDestructingSolverStorable49 [2022-01-18 05:27:04,787 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:04,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:04,788 INFO L85 PathProgramCache]: Analyzing trace with hash -323294324, now seen corresponding path program 30 times [2022-01-18 05:27:04,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:04,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799148062] [2022-01-18 05:27:04,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:04,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:04,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:05,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:05,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:05,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799148062] [2022-01-18 05:27:05,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799148062] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:05,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70519015] [2022-01-18 05:27:05,006 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:27:05,006 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:05,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:05,008 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-01-18 05:27:05,033 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-01-18 05:27:05,044 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:27:05,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:05,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:05,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:05,206 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:05,206 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:27:05,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:05,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:05,785 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:05,786 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:27:05,881 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:05,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70519015] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:05,882 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:05,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:27:05,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238474470] [2022-01-18 05:27:05,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:05,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:05,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:05,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:05,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:05,883 INFO L87 Difference]: Start difference. First operand 2737 states and 11361 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:06,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:06,678 INFO L93 Difference]: Finished difference Result 3074 states and 12656 transitions. [2022-01-18 05:27:06,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:27:06,678 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:06,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:06,685 INFO L225 Difference]: With dead ends: 3074 [2022-01-18 05:27:06,685 INFO L226 Difference]: Without dead ends: 3053 [2022-01-18 05:27:06,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=327, Invalid=1395, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:27:06,685 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 228 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 895 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 895 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 414 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:06,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 558 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 895 Invalid, 0 Unknown, 414 Unchecked, 0.4s Time] [2022-01-18 05:27:06,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3053 states. [2022-01-18 05:27:06,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3053 to 2733. [2022-01-18 05:27:06,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2732 states have (on average 4.15190336749634) internal successors, (11343), 2732 states have internal predecessors, (11343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:06,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 11343 transitions. [2022-01-18 05:27:06,724 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 11343 transitions. Word has length 23 [2022-01-18 05:27:06,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:06,724 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 11343 transitions. [2022-01-18 05:27:06,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:06,724 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 11343 transitions. [2022-01-18 05:27:06,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:06,729 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:06,729 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-01-18 05:27:06,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-01-18 05:27:06,929 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,SelfDestructingSolverStorable50 [2022-01-18 05:27:06,929 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:06,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:06,930 INFO L85 PathProgramCache]: Analyzing trace with hash 2122269664, now seen corresponding path program 31 times [2022-01-18 05:27:06,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:06,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770405494] [2022-01-18 05:27:06,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:06,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:07,068 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:07,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:07,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770405494] [2022-01-18 05:27:07,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770405494] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:07,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58156388] [2022-01-18 05:27:07,068 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:27:07,068 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:07,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:07,069 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-01-18 05:27:07,070 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-01-18 05:27:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:07,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:07,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:07,247 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:07,248 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:27:07,543 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:07,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:07,662 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:07,663 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:07,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:07,671 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:07,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:07,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58156388] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:07,719 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:07,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:27:07,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143457416] [2022-01-18 05:27:07,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:07,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:27:07,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:07,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:27:07,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:27:07,720 INFO L87 Difference]: Start difference. First operand 2733 states and 11343 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:08,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:08,585 INFO L93 Difference]: Finished difference Result 3441 states and 14094 transitions. [2022-01-18 05:27:08,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:27:08,585 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:08,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:08,592 INFO L225 Difference]: With dead ends: 3441 [2022-01-18 05:27:08,592 INFO L226 Difference]: Without dead ends: 3411 [2022-01-18 05:27:08,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=259, Invalid=1381, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:27:08,593 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 235 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:08,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 521 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1181 Invalid, 0 Unknown, 121 Unchecked, 0.5s Time] [2022-01-18 05:27:08,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3411 states. [2022-01-18 05:27:08,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3411 to 2725. [2022-01-18 05:27:08,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2724 states have (on average 4.1501468428781205) internal successors, (11305), 2724 states have internal predecessors, (11305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:08,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 11305 transitions. [2022-01-18 05:27:08,656 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 11305 transitions. Word has length 23 [2022-01-18 05:27:08,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:08,656 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 11305 transitions. [2022-01-18 05:27:08,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:08,657 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 11305 transitions. [2022-01-18 05:27:08,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:08,663 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:08,663 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-01-18 05:27:08,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-01-18 05:27:08,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:08,878 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:08,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:08,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1607113522, now seen corresponding path program 32 times [2022-01-18 05:27:08,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:08,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592689581] [2022-01-18 05:27:08,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:08,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:08,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:09,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:09,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:09,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592689581] [2022-01-18 05:27:09,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592689581] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:09,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52024482] [2022-01-18 05:27:09,059 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:27:09,059 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:09,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:09,062 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-01-18 05:27:09,062 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-01-18 05:27:09,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:27:09,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:09,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:09,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:09,252 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:09,252 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-01-18 05:27:09,892 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:09,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:10,076 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:10,076 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:27:10,187 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:10,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52024482] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:10,188 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:10,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:27:10,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921935873] [2022-01-18 05:27:10,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:10,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:10,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:10,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:10,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:10,189 INFO L87 Difference]: Start difference. First operand 2725 states and 11305 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:10,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:10,809 INFO L93 Difference]: Finished difference Result 3091 states and 12721 transitions. [2022-01-18 05:27:10,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:27:10,809 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:10,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:10,816 INFO L225 Difference]: With dead ends: 3091 [2022-01-18 05:27:10,816 INFO L226 Difference]: Without dead ends: 3069 [2022-01-18 05:27:10,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=189, Invalid=1143, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:27:10,816 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 135 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 1095 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 1351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 208 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:10,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 572 Invalid, 1351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1095 Invalid, 0 Unknown, 208 Unchecked, 0.4s Time] [2022-01-18 05:27:10,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3069 states. [2022-01-18 05:27:10,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3069 to 2725. [2022-01-18 05:27:10,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2724 states have (on average 4.1501468428781205) internal successors, (11305), 2724 states have internal predecessors, (11305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:10,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 11305 transitions. [2022-01-18 05:27:10,886 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 11305 transitions. Word has length 23 [2022-01-18 05:27:10,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:10,886 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 11305 transitions. [2022-01-18 05:27:10,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:10,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 11305 transitions. [2022-01-18 05:27:10,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:10,891 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:10,891 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-01-18 05:27:10,907 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-01-18 05:27:11,091 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,SelfDestructingSolverStorable52 [2022-01-18 05:27:11,091 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:11,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:11,092 INFO L85 PathProgramCache]: Analyzing trace with hash 591787164, now seen corresponding path program 33 times [2022-01-18 05:27:11,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:11,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392998104] [2022-01-18 05:27:11,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:11,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:11,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:11,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:11,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:11,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392998104] [2022-01-18 05:27:11,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392998104] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:11,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496779126] [2022-01-18 05:27:11,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:27:11,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:11,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:11,284 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-01-18 05:27:11,285 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-01-18 05:27:11,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:27:11,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:11,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:11,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:11,463 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:11,463 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:27:11,856 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:11,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:12,006 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:12,006 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:27:12,119 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:12,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496779126] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:12,119 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:12,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:27:12,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401772403] [2022-01-18 05:27:12,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:12,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:12,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:12,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:12,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:12,120 INFO L87 Difference]: Start difference. First operand 2725 states and 11305 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:12,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:12,962 INFO L93 Difference]: Finished difference Result 3077 states and 12670 transitions. [2022-01-18 05:27:12,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:27:12,962 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:12,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:12,968 INFO L225 Difference]: With dead ends: 3077 [2022-01-18 05:27:12,968 INFO L226 Difference]: Without dead ends: 3056 [2022-01-18 05:27:12,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=294, Invalid=1428, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:27:12,969 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 186 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 1450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 269 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:12,969 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 495 Invalid, 1450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1079 Invalid, 0 Unknown, 269 Unchecked, 0.4s Time] [2022-01-18 05:27:12,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3056 states. [2022-01-18 05:27:13,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3056 to 2717. [2022-01-18 05:27:13,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2717 states, 2716 states have (on average 4.149852724594993) internal successors, (11271), 2716 states have internal predecessors, (11271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:13,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2717 states to 2717 states and 11271 transitions. [2022-01-18 05:27:13,009 INFO L78 Accepts]: Start accepts. Automaton has 2717 states and 11271 transitions. Word has length 23 [2022-01-18 05:27:13,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:13,009 INFO L470 AbstractCegarLoop]: Abstraction has 2717 states and 11271 transitions. [2022-01-18 05:27:13,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:13,009 INFO L276 IsEmpty]: Start isEmpty. Operand 2717 states and 11271 transitions. [2022-01-18 05:27:13,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:13,013 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:13,013 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-01-18 05:27:13,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-01-18 05:27:13,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:13,214 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:13,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:13,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1452676004, now seen corresponding path program 34 times [2022-01-18 05:27:13,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:13,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551520012] [2022-01-18 05:27:13,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:13,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:13,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:13,452 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:13,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:13,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551520012] [2022-01-18 05:27:13,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551520012] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:13,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635370820] [2022-01-18 05:27:13,453 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:27:13,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:13,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:13,454 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-01-18 05:27:13,454 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-01-18 05:27:13,479 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:27:13,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:13,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:13,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:13,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:13,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:13,716 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:13,716 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 44 [2022-01-18 05:27:14,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:14,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:14,270 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:27:14,277 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:14,278 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 30 [2022-01-18 05:27:14,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:14,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635370820] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:14,377 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:14,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 28 [2022-01-18 05:27:14,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808818736] [2022-01-18 05:27:14,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:14,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-18 05:27:14,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:14,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-18 05:27:14,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=686, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:27:14,378 INFO L87 Difference]: Start difference. First operand 2717 states and 11271 transitions. Second operand has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:16,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:16,233 INFO L93 Difference]: Finished difference Result 3876 states and 15787 transitions. [2022-01-18 05:27:16,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 05:27:16,234 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:16,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:16,242 INFO L225 Difference]: With dead ends: 3876 [2022-01-18 05:27:16,243 INFO L226 Difference]: Without dead ends: 3828 [2022-01-18 05:27:16,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 32 SyntacticMatches, 7 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=550, Invalid=3232, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 05:27:16,243 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 358 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 1274 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 829 SdHoareTripleChecker+Invalid, 1915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 1274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 477 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:16,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [358 Valid, 829 Invalid, 1915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 1274 Invalid, 0 Unknown, 477 Unchecked, 0.6s Time] [2022-01-18 05:27:16,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3828 states. [2022-01-18 05:27:16,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3828 to 2753. [2022-01-18 05:27:16,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2753 states, 2752 states have (on average 4.155523255813954) internal successors, (11436), 2752 states have internal predecessors, (11436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:16,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2753 states to 2753 states and 11436 transitions. [2022-01-18 05:27:16,289 INFO L78 Accepts]: Start accepts. Automaton has 2753 states and 11436 transitions. Word has length 23 [2022-01-18 05:27:16,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:16,289 INFO L470 AbstractCegarLoop]: Abstraction has 2753 states and 11436 transitions. [2022-01-18 05:27:16,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:16,289 INFO L276 IsEmpty]: Start isEmpty. Operand 2753 states and 11436 transitions. [2022-01-18 05:27:16,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:16,293 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:16,293 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-01-18 05:27:16,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-01-18 05:27:16,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:16,494 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:16,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:16,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1445095954, now seen corresponding path program 35 times [2022-01-18 05:27:16,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:16,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528105835] [2022-01-18 05:27:16,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:16,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:16,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:16,693 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:16,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:16,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528105835] [2022-01-18 05:27:16,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528105835] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:16,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943688107] [2022-01-18 05:27:16,694 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:27:16,694 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:16,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:16,695 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-01-18 05:27:16,695 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-01-18 05:27:16,720 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 05:27:16,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:16,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:16,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:16,884 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:16,885 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-01-18 05:27:17,418 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:17,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:17,572 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:17,573 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:27:17,655 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:17,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943688107] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:17,655 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:17,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:27:17,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963411975] [2022-01-18 05:27:17,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:17,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:17,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:17,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:17,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=648, Unknown=1, NotChecked=0, Total=756 [2022-01-18 05:27:17,656 INFO L87 Difference]: Start difference. First operand 2753 states and 11436 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:18,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:18,649 INFO L93 Difference]: Finished difference Result 3579 states and 14659 transitions. [2022-01-18 05:27:18,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:27:18,651 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:18,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:18,659 INFO L225 Difference]: With dead ends: 3579 [2022-01-18 05:27:18,659 INFO L226 Difference]: Without dead ends: 3557 [2022-01-18 05:27:18,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=249, Invalid=1390, Unknown=1, NotChecked=0, Total=1640 [2022-01-18 05:27:18,659 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 303 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 778 SdHoareTripleChecker+Invalid, 1763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 408 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:18,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [303 Valid, 778 Invalid, 1763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1289 Invalid, 0 Unknown, 408 Unchecked, 0.6s Time] [2022-01-18 05:27:18,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3557 states. [2022-01-18 05:27:18,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3557 to 2753. [2022-01-18 05:27:18,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2753 states, 2752 states have (on average 4.155523255813954) internal successors, (11436), 2752 states have internal predecessors, (11436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:18,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2753 states to 2753 states and 11436 transitions. [2022-01-18 05:27:18,726 INFO L78 Accepts]: Start accepts. Automaton has 2753 states and 11436 transitions. Word has length 23 [2022-01-18 05:27:18,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:18,726 INFO L470 AbstractCegarLoop]: Abstraction has 2753 states and 11436 transitions. [2022-01-18 05:27:18,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:18,726 INFO L276 IsEmpty]: Start isEmpty. Operand 2753 states and 11436 transitions. [2022-01-18 05:27:18,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:18,730 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:18,730 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-01-18 05:27:18,746 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-01-18 05:27:18,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:18,931 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:18,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:18,932 INFO L85 PathProgramCache]: Analyzing trace with hash 2030429906, now seen corresponding path program 36 times [2022-01-18 05:27:18,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:18,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619073948] [2022-01-18 05:27:18,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:18,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:19,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:19,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:19,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619073948] [2022-01-18 05:27:19,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619073948] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:19,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798277173] [2022-01-18 05:27:19,149 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:27:19,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:19,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:19,156 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-01-18 05:27:19,157 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-01-18 05:27:19,186 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:27:19,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:19,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2022-01-18 05:27:19,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:19,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:19,338 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:27:19,338 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2022-01-18 05:27:19,424 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:19,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:19,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:19,566 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-01-18 05:27:19,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 05:27:19,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798277173] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:19,614 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:19,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 7] total 24 [2022-01-18 05:27:19,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334592556] [2022-01-18 05:27:19,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:19,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:27:19,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:19,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:27:19,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=468, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:27:19,615 INFO L87 Difference]: Start difference. First operand 2753 states and 11436 transitions. Second operand has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:21,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:21,290 INFO L93 Difference]: Finished difference Result 4582 states and 18594 transitions. [2022-01-18 05:27:21,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-18 05:27:21,290 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:21,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:21,304 INFO L225 Difference]: With dead ends: 4582 [2022-01-18 05:27:21,304 INFO L226 Difference]: Without dead ends: 4522 [2022-01-18 05:27:21,305 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 938 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=679, Invalid=2627, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 05:27:21,305 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 443 mSDsluCounter, 887 mSDsCounter, 0 mSdLazyCounter, 1154 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 1582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 1154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 194 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:21,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [443 Valid, 522 Invalid, 1582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 1154 Invalid, 0 Unknown, 194 Unchecked, 0.6s Time] [2022-01-18 05:27:21,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4522 states. [2022-01-18 05:27:21,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4522 to 2872. [2022-01-18 05:27:21,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2872 states, 2871 states have (on average 4.176593521421108) internal successors, (11991), 2871 states have internal predecessors, (11991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:21,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2872 states to 2872 states and 11991 transitions. [2022-01-18 05:27:21,426 INFO L78 Accepts]: Start accepts. Automaton has 2872 states and 11991 transitions. Word has length 23 [2022-01-18 05:27:21,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:21,426 INFO L470 AbstractCegarLoop]: Abstraction has 2872 states and 11991 transitions. [2022-01-18 05:27:21,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:21,426 INFO L276 IsEmpty]: Start isEmpty. Operand 2872 states and 11991 transitions. [2022-01-18 05:27:21,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:21,432 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:21,432 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-01-18 05:27:21,457 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-01-18 05:27:21,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:21,649 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:21,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:21,650 INFO L85 PathProgramCache]: Analyzing trace with hash -650970656, now seen corresponding path program 37 times [2022-01-18 05:27:21,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:21,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196364804] [2022-01-18 05:27:21,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:21,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:21,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:21,866 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:21,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:21,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196364804] [2022-01-18 05:27:21,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196364804] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:21,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112134256] [2022-01-18 05:27:21,866 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:27:21,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:21,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:21,867 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-01-18 05:27:21,868 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-01-18 05:27:21,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:21,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:21,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:22,039 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:22,039 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:27:22,422 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:22,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:22,602 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:22,602 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:27:22,683 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:22,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112134256] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:22,683 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:22,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:27:22,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954188092] [2022-01-18 05:27:22,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:22,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:22,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:22,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:22,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=642, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:22,684 INFO L87 Difference]: Start difference. First operand 2872 states and 11991 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:23,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:23,902 INFO L93 Difference]: Finished difference Result 3496 states and 14414 transitions. [2022-01-18 05:27:23,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:27:23,902 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:23,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:23,911 INFO L225 Difference]: With dead ends: 3496 [2022-01-18 05:27:23,911 INFO L226 Difference]: Without dead ends: 3475 [2022-01-18 05:27:23,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=328, Invalid=1564, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:27:23,911 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 281 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 1093 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 2054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 869 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:23,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 619 Invalid, 2054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1093 Invalid, 0 Unknown, 869 Unchecked, 0.5s Time] [2022-01-18 05:27:23,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3475 states. [2022-01-18 05:27:23,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3475 to 2872. [2022-01-18 05:27:23,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2872 states, 2871 states have (on average 4.176593521421108) internal successors, (11991), 2871 states have internal predecessors, (11991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:23,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2872 states to 2872 states and 11991 transitions. [2022-01-18 05:27:23,986 INFO L78 Accepts]: Start accepts. Automaton has 2872 states and 11991 transitions. Word has length 23 [2022-01-18 05:27:23,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:23,986 INFO L470 AbstractCegarLoop]: Abstraction has 2872 states and 11991 transitions. [2022-01-18 05:27:23,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:23,986 INFO L276 IsEmpty]: Start isEmpty. Operand 2872 states and 11991 transitions. [2022-01-18 05:27:23,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:23,991 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:23,991 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-01-18 05:27:24,007 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-01-18 05:27:24,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-01-18 05:27:24,192 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:24,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:24,192 INFO L85 PathProgramCache]: Analyzing trace with hash -805408174, now seen corresponding path program 38 times [2022-01-18 05:27:24,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:24,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109007214] [2022-01-18 05:27:24,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:24,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:24,352 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:24,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:24,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109007214] [2022-01-18 05:27:24,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109007214] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:24,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063722815] [2022-01-18 05:27:24,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:27:24,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:24,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:24,354 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-01-18 05:27:24,355 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-01-18 05:27:24,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:27:24,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:24,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:24,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:24,524 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:24,524 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:27:24,948 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:24,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:25,101 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:25,101 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:25,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:25,112 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:25,160 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:25,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063722815] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:25,160 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:25,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:27:25,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89886546] [2022-01-18 05:27:25,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:25,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:27:25,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:25,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:27:25,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:27:25,161 INFO L87 Difference]: Start difference. First operand 2872 states and 11991 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:26,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:26,131 INFO L93 Difference]: Finished difference Result 3767 states and 15459 transitions. [2022-01-18 05:27:26,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:27:26,131 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:26,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:26,139 INFO L225 Difference]: With dead ends: 3767 [2022-01-18 05:27:26,139 INFO L226 Difference]: Without dead ends: 3725 [2022-01-18 05:27:26,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=266, Invalid=1374, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:27:26,139 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 283 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 222 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:26,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 543 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1256 Invalid, 0 Unknown, 222 Unchecked, 0.5s Time] [2022-01-18 05:27:26,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3725 states. [2022-01-18 05:27:26,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3725 to 2888. [2022-01-18 05:27:26,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2888 states, 2887 states have (on average 4.1783858676827155) internal successors, (12063), 2887 states have internal predecessors, (12063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:26,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2888 states to 2888 states and 12063 transitions. [2022-01-18 05:27:26,183 INFO L78 Accepts]: Start accepts. Automaton has 2888 states and 12063 transitions. Word has length 23 [2022-01-18 05:27:26,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:26,183 INFO L470 AbstractCegarLoop]: Abstraction has 2888 states and 12063 transitions. [2022-01-18 05:27:26,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:26,183 INFO L276 IsEmpty]: Start isEmpty. Operand 2888 states and 12063 transitions. [2022-01-18 05:27:26,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:26,187 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:26,187 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-01-18 05:27:26,203 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-01-18 05:27:26,388 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,SelfDestructingSolverStorable58 [2022-01-18 05:27:26,388 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:26,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:26,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1570045778, now seen corresponding path program 39 times [2022-01-18 05:27:26,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:26,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714456085] [2022-01-18 05:27:26,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:26,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:26,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:26,530 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:26,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:26,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714456085] [2022-01-18 05:27:26,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714456085] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:26,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165405381] [2022-01-18 05:27:26,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:27:26,530 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:26,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:26,531 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-01-18 05:27:26,532 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-01-18 05:27:26,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:27:26,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:26,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:26,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:26,716 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:26,716 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:27:27,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:27,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:27,378 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:27,378 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:27,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:27,386 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:27,434 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:27,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165405381] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:27,434 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:27,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:27:27,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329501602] [2022-01-18 05:27:27,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:27,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:27:27,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:27,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:27:27,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=514, Unknown=1, NotChecked=0, Total=600 [2022-01-18 05:27:27,435 INFO L87 Difference]: Start difference. First operand 2888 states and 12063 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:28,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:28,239 INFO L93 Difference]: Finished difference Result 3418 states and 14110 transitions. [2022-01-18 05:27:28,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:27:28,239 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:28,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:28,247 INFO L225 Difference]: With dead ends: 3418 [2022-01-18 05:27:28,247 INFO L226 Difference]: Without dead ends: 3384 [2022-01-18 05:27:28,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=172, Invalid=1087, Unknown=1, NotChecked=0, Total=1260 [2022-01-18 05:27:28,247 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 228 mSDsluCounter, 960 mSDsCounter, 0 mSdLazyCounter, 1351 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 1575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 153 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:28,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 549 Invalid, 1575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1351 Invalid, 0 Unknown, 153 Unchecked, 0.5s Time] [2022-01-18 05:27:28,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3384 states. [2022-01-18 05:27:28,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3384 to 2900. [2022-01-18 05:27:28,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2900 states, 2899 states have (on average 4.178682304242843) internal successors, (12114), 2899 states have internal predecessors, (12114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:28,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2900 states to 2900 states and 12114 transitions. [2022-01-18 05:27:28,295 INFO L78 Accepts]: Start accepts. Automaton has 2900 states and 12114 transitions. Word has length 23 [2022-01-18 05:27:28,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:28,295 INFO L470 AbstractCegarLoop]: Abstraction has 2900 states and 12114 transitions. [2022-01-18 05:27:28,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:28,295 INFO L276 IsEmpty]: Start isEmpty. Operand 2900 states and 12114 transitions. [2022-01-18 05:27:28,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:28,301 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:28,301 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-01-18 05:27:28,321 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-01-18 05:27:28,515 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,SelfDestructingSolverStorable59 [2022-01-18 05:27:28,515 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:28,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:28,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1724483296, now seen corresponding path program 40 times [2022-01-18 05:27:28,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:28,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889814206] [2022-01-18 05:27:28,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:28,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:28,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:28,636 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:28,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:28,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889814206] [2022-01-18 05:27:28,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889814206] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:28,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91458182] [2022-01-18 05:27:28,636 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:27:28,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:28,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:28,637 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-01-18 05:27:28,638 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-01-18 05:27:28,663 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:27:28,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:28,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:28,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:28,816 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:28,817 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:27:29,119 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:29,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:29,281 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:29,282 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:29,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:29,291 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:29,338 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:29,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91458182] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:29,338 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:29,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:27:29,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501381820] [2022-01-18 05:27:29,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:29,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:27:29,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:29,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:27:29,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:27:29,339 INFO L87 Difference]: Start difference. First operand 2900 states and 12114 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:30,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:30,110 INFO L93 Difference]: Finished difference Result 3395 states and 14015 transitions. [2022-01-18 05:27:30,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:27:30,110 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:30,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:30,121 INFO L225 Difference]: With dead ends: 3395 [2022-01-18 05:27:30,121 INFO L226 Difference]: Without dead ends: 3365 [2022-01-18 05:27:30,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=188, Invalid=1144, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:27:30,122 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 232 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 1373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:30,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 501 Invalid, 1373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1251 Invalid, 0 Unknown, 43 Unchecked, 0.5s Time] [2022-01-18 05:27:30,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3365 states. [2022-01-18 05:27:30,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3365 to 2904. [2022-01-18 05:27:30,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2904 states, 2903 states have (on average 4.179125043058905) internal successors, (12132), 2903 states have internal predecessors, (12132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:30,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2904 states to 2904 states and 12132 transitions. [2022-01-18 05:27:30,225 INFO L78 Accepts]: Start accepts. Automaton has 2904 states and 12132 transitions. Word has length 23 [2022-01-18 05:27:30,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:30,226 INFO L470 AbstractCegarLoop]: Abstraction has 2904 states and 12132 transitions. [2022-01-18 05:27:30,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:30,226 INFO L276 IsEmpty]: Start isEmpty. Operand 2904 states and 12132 transitions. [2022-01-18 05:27:30,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:30,230 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:30,230 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-01-18 05:27:30,247 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-01-18 05:27:30,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:30,432 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:30,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:30,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1805882352, now seen corresponding path program 41 times [2022-01-18 05:27:30,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:30,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313923125] [2022-01-18 05:27:30,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:30,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:30,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:30,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:30,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:30,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313923125] [2022-01-18 05:27:30,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313923125] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:30,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305866909] [2022-01-18 05:27:30,601 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:27:30,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:30,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:30,602 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-01-18 05:27:30,602 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-01-18 05:27:30,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:27:30,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:30,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:30,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:30,777 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:30,778 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:27:31,107 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:31,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:31,271 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:31,271 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:31,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:31,279 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:31,326 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:31,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305866909] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:31,326 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:31,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:27:31,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164072322] [2022-01-18 05:27:31,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:31,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:27:31,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:31,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:27:31,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:27:31,327 INFO L87 Difference]: Start difference. First operand 2904 states and 12132 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:32,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:32,159 INFO L93 Difference]: Finished difference Result 3554 states and 14620 transitions. [2022-01-18 05:27:32,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:27:32,160 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:32,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:32,167 INFO L225 Difference]: With dead ends: 3554 [2022-01-18 05:27:32,167 INFO L226 Difference]: Without dead ends: 3502 [2022-01-18 05:27:32,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=247, Invalid=1393, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:27:32,168 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 322 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 1074 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:32,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 440 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1074 Invalid, 0 Unknown, 60 Unchecked, 0.4s Time] [2022-01-18 05:27:32,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3502 states. [2022-01-18 05:27:32,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3502 to 2916. [2022-01-18 05:27:32,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2916 states, 2915 states have (on average 4.179073756432247) internal successors, (12182), 2915 states have internal predecessors, (12182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:32,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2916 states to 2916 states and 12182 transitions. [2022-01-18 05:27:32,209 INFO L78 Accepts]: Start accepts. Automaton has 2916 states and 12182 transitions. Word has length 23 [2022-01-18 05:27:32,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:32,209 INFO L470 AbstractCegarLoop]: Abstraction has 2916 states and 12182 transitions. [2022-01-18 05:27:32,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:32,209 INFO L276 IsEmpty]: Start isEmpty. Operand 2916 states and 12182 transitions. [2022-01-18 05:27:32,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:32,213 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:32,213 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-01-18 05:27:32,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-01-18 05:27:32,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:32,414 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:32,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:32,414 INFO L85 PathProgramCache]: Analyzing trace with hash -875518210, now seen corresponding path program 42 times [2022-01-18 05:27:32,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:32,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184895016] [2022-01-18 05:27:32,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:32,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:32,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:32,582 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:32,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:32,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184895016] [2022-01-18 05:27:32,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184895016] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:32,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951976746] [2022-01-18 05:27:32,582 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:27:32,582 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:32,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:32,583 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-01-18 05:27:32,585 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-01-18 05:27:32,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:27:32,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:32,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:27:32,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:32,801 INFO L353 Elim1Store]: treesize reduction 12, result has 74.5 percent of original size [2022-01-18 05:27:32,801 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 47 [2022-01-18 05:27:32,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:32,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:33,181 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:33,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951976746] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:33,182 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:33,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 25 [2022-01-18 05:27:33,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102710872] [2022-01-18 05:27:33,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:33,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:27:33,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:33,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:27:33,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:27:33,182 INFO L87 Difference]: Start difference. First operand 2916 states and 12182 transitions. Second operand has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:35,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:35,359 INFO L93 Difference]: Finished difference Result 4303 states and 17540 transitions. [2022-01-18 05:27:35,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-18 05:27:35,359 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:35,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:35,368 INFO L225 Difference]: With dead ends: 4303 [2022-01-18 05:27:35,368 INFO L226 Difference]: Without dead ends: 4250 [2022-01-18 05:27:35,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=521, Invalid=3261, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 05:27:35,369 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 442 mSDsluCounter, 1264 mSDsCounter, 0 mSdLazyCounter, 2237 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 2436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 2237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:35,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 777 Invalid, 2436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 2237 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 05:27:35,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4250 states. [2022-01-18 05:27:35,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4250 to 2908. [2022-01-18 05:27:35,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2908 states, 2907 states have (on average 4.180598555211558) internal successors, (12153), 2907 states have internal predecessors, (12153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:35,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2908 states to 2908 states and 12153 transitions. [2022-01-18 05:27:35,424 INFO L78 Accepts]: Start accepts. Automaton has 2908 states and 12153 transitions. Word has length 23 [2022-01-18 05:27:35,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:35,424 INFO L470 AbstractCegarLoop]: Abstraction has 2908 states and 12153 transitions. [2022-01-18 05:27:35,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:35,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2908 states and 12153 transitions. [2022-01-18 05:27:35,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:35,431 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:35,431 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-01-18 05:27:35,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-01-18 05:27:35,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:35,653 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:35,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:35,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1730602444, now seen corresponding path program 43 times [2022-01-18 05:27:35,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:35,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072917401] [2022-01-18 05:27:35,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:35,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:35,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:35,784 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:35,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:35,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072917401] [2022-01-18 05:27:35,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072917401] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:35,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990088430] [2022-01-18 05:27:35,785 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:27:35,785 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:35,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:35,786 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-01-18 05:27:35,786 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-01-18 05:27:35,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:35,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:35,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:35,990 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:35,990 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:27:36,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:36,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:36,466 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:36,466 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:36,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:36,475 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:36,521 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:36,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990088430] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:36,522 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:36,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:27:36,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237180309] [2022-01-18 05:27:36,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:36,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:27:36,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:36,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:27:36,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:27:36,523 INFO L87 Difference]: Start difference. First operand 2908 states and 12153 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:37,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:37,127 INFO L93 Difference]: Finished difference Result 3351 states and 13838 transitions. [2022-01-18 05:27:37,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:27:37,127 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:37,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:37,134 INFO L225 Difference]: With dead ends: 3351 [2022-01-18 05:27:37,134 INFO L226 Difference]: Without dead ends: 3342 [2022-01-18 05:27:37,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=915, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:27:37,135 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 199 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:37,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 443 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1022 Invalid, 0 Unknown, 97 Unchecked, 0.4s Time] [2022-01-18 05:27:37,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3342 states. [2022-01-18 05:27:37,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3342 to 2987. [2022-01-18 05:27:37,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2987 states, 2986 states have (on average 4.183523107836571) internal successors, (12492), 2986 states have internal predecessors, (12492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:37,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2987 states to 2987 states and 12492 transitions. [2022-01-18 05:27:37,179 INFO L78 Accepts]: Start accepts. Automaton has 2987 states and 12492 transitions. Word has length 23 [2022-01-18 05:27:37,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:37,179 INFO L470 AbstractCegarLoop]: Abstraction has 2987 states and 12492 transitions. [2022-01-18 05:27:37,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:37,179 INFO L276 IsEmpty]: Start isEmpty. Operand 2987 states and 12492 transitions. [2022-01-18 05:27:37,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:37,184 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:37,184 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-01-18 05:27:37,199 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-01-18 05:27:37,384 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,SelfDestructingSolverStorable63 [2022-01-18 05:27:37,384 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:37,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:37,385 INFO L85 PathProgramCache]: Analyzing trace with hash -815520956, now seen corresponding path program 44 times [2022-01-18 05:27:37,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:37,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211824084] [2022-01-18 05:27:37,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:37,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:37,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:37,527 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:37,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:37,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211824084] [2022-01-18 05:27:37,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211824084] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:37,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994617788] [2022-01-18 05:27:37,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:27:37,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:37,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:37,528 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-01-18 05:27:37,529 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-01-18 05:27:37,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:27:37,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:37,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:27:37,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:37,729 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:37,729 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 30 [2022-01-18 05:27:37,917 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:37,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:38,108 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:38,108 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:38,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:38,126 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:38,176 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:38,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994617788] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:38,176 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:38,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:27:38,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186280372] [2022-01-18 05:27:38,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:38,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:27:38,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:38,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:27:38,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:27:38,177 INFO L87 Difference]: Start difference. First operand 2987 states and 12492 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:39,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:39,696 INFO L93 Difference]: Finished difference Result 4623 states and 18876 transitions. [2022-01-18 05:27:39,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 05:27:39,697 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:39,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:39,707 INFO L225 Difference]: With dead ends: 4623 [2022-01-18 05:27:39,707 INFO L226 Difference]: Without dead ends: 4580 [2022-01-18 05:27:39,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=406, Invalid=2674, Unknown=0, NotChecked=0, Total=3080 [2022-01-18 05:27:39,708 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 379 mSDsluCounter, 1261 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 1862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 131 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:39,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 771 Invalid, 1862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1559 Invalid, 0 Unknown, 131 Unchecked, 0.7s Time] [2022-01-18 05:27:39,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4580 states. [2022-01-18 05:27:39,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4580 to 3050. [2022-01-18 05:27:39,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3050 states, 3049 states have (on average 4.191866185634634) internal successors, (12781), 3049 states have internal predecessors, (12781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:39,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3050 states to 3050 states and 12781 transitions. [2022-01-18 05:27:39,766 INFO L78 Accepts]: Start accepts. Automaton has 3050 states and 12781 transitions. Word has length 23 [2022-01-18 05:27:39,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:39,766 INFO L470 AbstractCegarLoop]: Abstraction has 3050 states and 12781 transitions. [2022-01-18 05:27:39,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:39,766 INFO L276 IsEmpty]: Start isEmpty. Operand 3050 states and 12781 transitions. [2022-01-18 05:27:39,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:39,772 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:39,772 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-01-18 05:27:39,790 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-01-18 05:27:39,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:39,973 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:39,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:39,973 INFO L85 PathProgramCache]: Analyzing trace with hash -661083438, now seen corresponding path program 45 times [2022-01-18 05:27:39,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:39,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410047886] [2022-01-18 05:27:39,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:39,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:39,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:40,107 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:40,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:40,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410047886] [2022-01-18 05:27:40,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410047886] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:40,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724088021] [2022-01-18 05:27:40,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:27:40,107 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:40,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:40,108 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-01-18 05:27:40,109 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-01-18 05:27:40,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:27:40,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:40,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:40,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:40,294 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:40,294 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:27:40,590 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:40,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:40,741 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:40,741 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:40,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:40,751 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:40,802 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:40,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724088021] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:40,802 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:40,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:27:40,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485266566] [2022-01-18 05:27:40,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:40,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:27:40,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:40,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:27:40,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:27:40,803 INFO L87 Difference]: Start difference. First operand 3050 states and 12781 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:41,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:41,661 INFO L93 Difference]: Finished difference Result 3688 states and 15273 transitions. [2022-01-18 05:27:41,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:27:41,662 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:41,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:41,669 INFO L225 Difference]: With dead ends: 3688 [2022-01-18 05:27:41,670 INFO L226 Difference]: Without dead ends: 3679 [2022-01-18 05:27:41,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=216, Invalid=1424, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:27:41,670 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 205 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 1374 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 1547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 126 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:41,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 578 Invalid, 1547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1374 Invalid, 0 Unknown, 126 Unchecked, 0.5s Time] [2022-01-18 05:27:41,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3679 states. [2022-01-18 05:27:41,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3679 to 3054. [2022-01-18 05:27:41,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3054 states, 3053 states have (on average 4.19226989846053) internal successors, (12799), 3053 states have internal predecessors, (12799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:41,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3054 states to 3054 states and 12799 transitions. [2022-01-18 05:27:41,714 INFO L78 Accepts]: Start accepts. Automaton has 3054 states and 12799 transitions. Word has length 23 [2022-01-18 05:27:41,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:41,715 INFO L470 AbstractCegarLoop]: Abstraction has 3054 states and 12799 transitions. [2022-01-18 05:27:41,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:41,715 INFO L276 IsEmpty]: Start isEmpty. Operand 3054 states and 12799 transitions. [2022-01-18 05:27:41,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:41,719 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:41,719 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-01-18 05:27:41,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-01-18 05:27:41,919 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,SelfDestructingSolverStorable65 [2022-01-18 05:27:41,920 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:41,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:41,920 INFO L85 PathProgramCache]: Analyzing trace with hash -579684382, now seen corresponding path program 46 times [2022-01-18 05:27:41,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:41,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567581855] [2022-01-18 05:27:41,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:41,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:41,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:42,081 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:42,082 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:42,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567581855] [2022-01-18 05:27:42,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567581855] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:42,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527728809] [2022-01-18 05:27:42,082 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:27:42,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:42,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:42,084 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-01-18 05:27:42,110 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-01-18 05:27:42,119 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:27:42,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:42,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:42,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:42,332 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:42,333 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:27:42,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:42,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:42,892 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:42,892 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:42,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:42,900 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:42,948 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:42,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527728809] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:42,948 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:42,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:27:42,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137099268] [2022-01-18 05:27:42,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:42,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:27:42,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:42,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:27:42,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:27:42,949 INFO L87 Difference]: Start difference. First operand 3054 states and 12799 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:44,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:44,095 INFO L93 Difference]: Finished difference Result 3604 states and 14929 transitions. [2022-01-18 05:27:44,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:27:44,095 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:44,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:44,103 INFO L225 Difference]: With dead ends: 3604 [2022-01-18 05:27:44,103 INFO L226 Difference]: Without dead ends: 3595 [2022-01-18 05:27:44,103 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=301, Invalid=1679, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 05:27:44,103 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 330 mSDsluCounter, 1006 mSDsCounter, 0 mSdLazyCounter, 1438 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 1644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 117 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:44,103 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 611 Invalid, 1644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1438 Invalid, 0 Unknown, 117 Unchecked, 0.6s Time] [2022-01-18 05:27:44,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3595 states. [2022-01-18 05:27:44,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3595 to 3058. [2022-01-18 05:27:44,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3058 states, 3057 states have (on average 4.1920183186130195) internal successors, (12815), 3057 states have internal predecessors, (12815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:44,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3058 states to 3058 states and 12815 transitions. [2022-01-18 05:27:44,149 INFO L78 Accepts]: Start accepts. Automaton has 3058 states and 12815 transitions. Word has length 23 [2022-01-18 05:27:44,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:44,149 INFO L470 AbstractCegarLoop]: Abstraction has 3058 states and 12815 transitions. [2022-01-18 05:27:44,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:44,149 INFO L276 IsEmpty]: Start isEmpty. Operand 3058 states and 12815 transitions. [2022-01-18 05:27:44,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:44,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:44,154 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-01-18 05:27:44,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-01-18 05:27:44,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-01-18 05:27:44,354 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:44,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:44,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1033882352, now seen corresponding path program 47 times [2022-01-18 05:27:44,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:44,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917081881] [2022-01-18 05:27:44,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:44,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:44,495 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:44,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:44,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917081881] [2022-01-18 05:27:44,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917081881] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:44,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754945796] [2022-01-18 05:27:44,495 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:27:44,495 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:44,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:44,496 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-01-18 05:27:44,497 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-01-18 05:27:44,521 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:27:44,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:44,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:44,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:44,696 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:44,696 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:27:45,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:45,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:45,333 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:45,333 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:45,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:45,342 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:45,388 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:45,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754945796] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:45,388 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:45,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:27:45,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666925093] [2022-01-18 05:27:45,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:45,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:27:45,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:45,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:27:45,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:27:45,389 INFO L87 Difference]: Start difference. First operand 3058 states and 12815 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:46,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:46,391 INFO L93 Difference]: Finished difference Result 3577 states and 14834 transitions. [2022-01-18 05:27:46,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:27:46,392 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:46,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:46,400 INFO L225 Difference]: With dead ends: 3577 [2022-01-18 05:27:46,400 INFO L226 Difference]: Without dead ends: 3566 [2022-01-18 05:27:46,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=267, Invalid=1539, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 05:27:46,401 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 281 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 1562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 224 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:46,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 552 Invalid, 1562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1260 Invalid, 0 Unknown, 224 Unchecked, 0.5s Time] [2022-01-18 05:27:46,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3566 states. [2022-01-18 05:27:46,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3566 to 3064. [2022-01-18 05:27:46,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3064 states, 3063 states have (on average 4.191642180868429) internal successors, (12839), 3063 states have internal predecessors, (12839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:46,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3064 states to 3064 states and 12839 transitions. [2022-01-18 05:27:46,454 INFO L78 Accepts]: Start accepts. Automaton has 3064 states and 12839 transitions. Word has length 23 [2022-01-18 05:27:46,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:46,454 INFO L470 AbstractCegarLoop]: Abstraction has 3064 states and 12839 transitions. [2022-01-18 05:27:46,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:46,454 INFO L276 IsEmpty]: Start isEmpty. Operand 3064 states and 12839 transitions. [2022-01-18 05:27:46,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:46,459 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:46,459 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-01-18 05:27:46,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-01-18 05:27:46,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-01-18 05:27:46,660 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:46,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:46,661 INFO L85 PathProgramCache]: Analyzing trace with hash 370110242, now seen corresponding path program 48 times [2022-01-18 05:27:46,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:46,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691826014] [2022-01-18 05:27:46,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:46,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:46,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:46,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:46,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:46,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691826014] [2022-01-18 05:27:46,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691826014] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:46,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966047963] [2022-01-18 05:27:46,894 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:27:46,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:46,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:46,895 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-01-18 05:27:46,897 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-01-18 05:27:46,920 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:27:46,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:46,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:27:46,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:47,124 INFO L353 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2022-01-18 05:27:47,125 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 70 treesize of output 81 [2022-01-18 05:27:47,198 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:47,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:47,369 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-01-18 05:27:47,400 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:47,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966047963] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:47,400 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:47,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 27 [2022-01-18 05:27:47,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717714783] [2022-01-18 05:27:47,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:47,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:47,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:47,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:47,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=648, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:47,400 INFO L87 Difference]: Start difference. First operand 3064 states and 12839 transitions. Second operand has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 27 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:49,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:49,626 INFO L93 Difference]: Finished difference Result 4335 states and 17797 transitions. [2022-01-18 05:27:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-01-18 05:27:49,626 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 27 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:49,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:49,636 INFO L225 Difference]: With dead ends: 4335 [2022-01-18 05:27:49,636 INFO L226 Difference]: Without dead ends: 4282 [2022-01-18 05:27:49,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=598, Invalid=3958, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 05:27:49,637 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 464 mSDsluCounter, 1717 mSDsCounter, 0 mSdLazyCounter, 2558 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 1146 SdHoareTripleChecker+Invalid, 2925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 2558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 179 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:49,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 1146 Invalid, 2925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 2558 Invalid, 0 Unknown, 179 Unchecked, 1.0s Time] [2022-01-18 05:27:49,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4282 states. [2022-01-18 05:27:49,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4282 to 3068. [2022-01-18 05:27:49,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3068 states, 3067 states have (on average 4.1930224975546135) internal successors, (12860), 3067 states have internal predecessors, (12860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:49,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3068 states to 3068 states and 12860 transitions. [2022-01-18 05:27:49,692 INFO L78 Accepts]: Start accepts. Automaton has 3068 states and 12860 transitions. Word has length 23 [2022-01-18 05:27:49,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:49,692 INFO L470 AbstractCegarLoop]: Abstraction has 3068 states and 12860 transitions. [2022-01-18 05:27:49,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 27 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:49,692 INFO L276 IsEmpty]: Start isEmpty. Operand 3068 states and 12860 transitions. [2022-01-18 05:27:49,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:49,696 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:49,696 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-01-18 05:27:49,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-01-18 05:27:49,897 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,SelfDestructingSolverStorable68 [2022-01-18 05:27:49,897 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:49,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:49,897 INFO L85 PathProgramCache]: Analyzing trace with hash 495060066, now seen corresponding path program 49 times [2022-01-18 05:27:49,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:49,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649383464] [2022-01-18 05:27:49,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:49,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:49,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:50,023 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:50,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:50,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649383464] [2022-01-18 05:27:50,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649383464] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:50,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383449065] [2022-01-18 05:27:50,024 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:27:50,024 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:50,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:50,025 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-01-18 05:27:50,025 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-01-18 05:27:50,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:50,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:50,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:50,208 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:50,208 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:27:50,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:50,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:50,862 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:50,862 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:27:50,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:27:50,874 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:27:50,920 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:50,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383449065] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:50,920 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:50,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:27:50,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166434094] [2022-01-18 05:27:50,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:50,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:27:50,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:50,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:27:50,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=512, Unknown=1, NotChecked=0, Total=600 [2022-01-18 05:27:50,921 INFO L87 Difference]: Start difference. First operand 3068 states and 12860 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:51,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:51,592 INFO L93 Difference]: Finished difference Result 3526 states and 14627 transitions. [2022-01-18 05:27:51,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:27:51,592 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:51,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:51,600 INFO L225 Difference]: With dead ends: 3526 [2022-01-18 05:27:51,600 INFO L226 Difference]: Without dead ends: 3492 [2022-01-18 05:27:51,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=168, Invalid=1091, Unknown=1, NotChecked=0, Total=1260 [2022-01-18 05:27:51,600 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 180 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 1254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:51,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 408 Invalid, 1254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1150 Invalid, 0 Unknown, 62 Unchecked, 0.4s Time] [2022-01-18 05:27:51,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3492 states. [2022-01-18 05:27:51,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3492 to 3076. [2022-01-18 05:27:51,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3076 states, 3075 states have (on average 4.1934959349593495) internal successors, (12895), 3075 states have internal predecessors, (12895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:51,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3076 states to 3076 states and 12895 transitions. [2022-01-18 05:27:51,672 INFO L78 Accepts]: Start accepts. Automaton has 3076 states and 12895 transitions. Word has length 23 [2022-01-18 05:27:51,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:51,672 INFO L470 AbstractCegarLoop]: Abstraction has 3076 states and 12895 transitions. [2022-01-18 05:27:51,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:27:51,672 INFO L276 IsEmpty]: Start isEmpty. Operand 3076 states and 12895 transitions. [2022-01-18 05:27:51,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:51,677 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:51,677 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-01-18 05:27:51,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-01-18 05:27:51,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:51,880 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:51,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:51,880 INFO L85 PathProgramCache]: Analyzing trace with hash -624208832, now seen corresponding path program 50 times [2022-01-18 05:27:51,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:51,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326133727] [2022-01-18 05:27:51,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:51,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:51,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:52,079 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:52,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:52,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326133727] [2022-01-18 05:27:52,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326133727] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:52,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131501555] [2022-01-18 05:27:52,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:27:52,080 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:52,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:52,084 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-01-18 05:27:52,085 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-01-18 05:27:52,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:27:52,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:52,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:52,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:52,336 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:52,337 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-01-18 05:27:52,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:52,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:52,883 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:52,884 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:27:52,946 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:52,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131501555] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:52,946 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:52,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:27:52,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022685605] [2022-01-18 05:27:52,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:52,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:52,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:52,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:52,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=651, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:52,947 INFO L87 Difference]: Start difference. First operand 3076 states and 12895 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:53,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:53,572 INFO L93 Difference]: Finished difference Result 3535 states and 14683 transitions. [2022-01-18 05:27:53,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:27:53,572 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:53,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:53,580 INFO L225 Difference]: With dead ends: 3535 [2022-01-18 05:27:53,580 INFO L226 Difference]: Without dead ends: 3513 [2022-01-18 05:27:53,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=179, Invalid=1081, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:27:53,580 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 180 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 1094 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 1517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 377 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:53,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 644 Invalid, 1517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1094 Invalid, 0 Unknown, 377 Unchecked, 0.4s Time] [2022-01-18 05:27:53,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3513 states. [2022-01-18 05:27:53,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3513 to 3084. [2022-01-18 05:27:53,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3084 states, 3083 states have (on average 4.193642555951995) internal successors, (12929), 3083 states have internal predecessors, (12929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:53,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3084 states to 3084 states and 12929 transitions. [2022-01-18 05:27:53,623 INFO L78 Accepts]: Start accepts. Automaton has 3084 states and 12929 transitions. Word has length 23 [2022-01-18 05:27:53,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:53,623 INFO L470 AbstractCegarLoop]: Abstraction has 3084 states and 12929 transitions. [2022-01-18 05:27:53,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:53,623 INFO L276 IsEmpty]: Start isEmpty. Operand 3084 states and 12929 transitions. [2022-01-18 05:27:53,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:53,628 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:53,629 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-01-18 05:27:53,646 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-01-18 05:27:53,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:53,829 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:53,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:53,830 INFO L85 PathProgramCache]: Analyzing trace with hash -38874880, now seen corresponding path program 51 times [2022-01-18 05:27:53,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:53,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859038434] [2022-01-18 05:27:53,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:53,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:53,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:54,010 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:54,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:54,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859038434] [2022-01-18 05:27:54,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859038434] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:54,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038070635] [2022-01-18 05:27:54,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:27:54,011 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:54,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:54,012 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-01-18 05:27:54,012 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-01-18 05:27:54,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 05:27:54,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:54,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:27:54,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:54,213 INFO L353 Elim1Store]: treesize reduction 12, result has 74.5 percent of original size [2022-01-18 05:27:54,214 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 51 [2022-01-18 05:27:54,362 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:54,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:54,540 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-01-18 05:27:54,568 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:54,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038070635] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:54,569 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:54,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 27 [2022-01-18 05:27:54,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788345183] [2022-01-18 05:27:54,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:54,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:54,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:54,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:54,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=648, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:54,569 INFO L87 Difference]: Start difference. First operand 3084 states and 12929 transitions. Second operand has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 27 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:56,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:56,817 INFO L93 Difference]: Finished difference Result 4295 states and 17669 transitions. [2022-01-18 05:27:56,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-18 05:27:56,817 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 27 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:27:56,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:56,827 INFO L225 Difference]: With dead ends: 4295 [2022-01-18 05:27:56,827 INFO L226 Difference]: Without dead ends: 4241 [2022-01-18 05:27:56,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1123 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=589, Invalid=3833, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 05:27:56,828 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 369 mSDsluCounter, 1411 mSDsCounter, 0 mSdLazyCounter, 2349 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 872 SdHoareTripleChecker+Invalid, 2546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 2349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:56,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 872 Invalid, 2546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 2349 Invalid, 0 Unknown, 56 Unchecked, 1.0s Time] [2022-01-18 05:27:56,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4241 states. [2022-01-18 05:27:56,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4241 to 3184. [2022-01-18 05:27:56,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3184 states, 3183 states have (on average 4.203267357838517) internal successors, (13379), 3183 states have internal predecessors, (13379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:56,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3184 states to 3184 states and 13379 transitions. [2022-01-18 05:27:56,880 INFO L78 Accepts]: Start accepts. Automaton has 3184 states and 13379 transitions. Word has length 23 [2022-01-18 05:27:56,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:56,880 INFO L470 AbstractCegarLoop]: Abstraction has 3184 states and 13379 transitions. [2022-01-18 05:27:56,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 27 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:56,881 INFO L276 IsEmpty]: Start isEmpty. Operand 3184 states and 13379 transitions. [2022-01-18 05:27:56,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:27:56,886 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:56,886 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-01-18 05:27:56,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-01-18 05:27:57,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:57,086 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:27:57,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:57,086 INFO L85 PathProgramCache]: Analyzing trace with hash -469771314, now seen corresponding path program 52 times [2022-01-18 05:27:57,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:57,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639641261] [2022-01-18 05:27:57,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:57,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:57,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:57,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:57,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:57,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639641261] [2022-01-18 05:27:57,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639641261] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:57,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638375984] [2022-01-18 05:27:57,288 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:27:57,288 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:57,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:57,289 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-01-18 05:27:57,290 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-01-18 05:27:57,318 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:27:57,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:57,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:27:57,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:57,526 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:27:57,527 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:28:00,145 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:00,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:00,314 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:00,314 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-01-18 05:28:00,397 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:00,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638375984] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:00,397 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:00,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-01-18 05:28:00,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884797613] [2022-01-18 05:28:00,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:00,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:28:00,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:00,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:28:00,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=651, Unknown=1, NotChecked=0, Total=756 [2022-01-18 05:28:00,399 INFO L87 Difference]: Start difference. First operand 3184 states and 13379 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:01,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:01,075 INFO L93 Difference]: Finished difference Result 3623 states and 15105 transitions. [2022-01-18 05:28:01,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:28:01,075 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:01,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:01,083 INFO L225 Difference]: With dead ends: 3623 [2022-01-18 05:28:01,083 INFO L226 Difference]: Without dead ends: 3600 [2022-01-18 05:28:01,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=220, Invalid=1261, Unknown=1, NotChecked=0, Total=1482 [2022-01-18 05:28:01,083 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 146 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 1497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 384 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:01,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 528 Invalid, 1497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1045 Invalid, 0 Unknown, 384 Unchecked, 0.4s Time] [2022-01-18 05:28:01,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3600 states. [2022-01-18 05:28:01,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3600 to 3184. [2022-01-18 05:28:01,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3184 states, 3183 states have (on average 4.203267357838517) internal successors, (13379), 3183 states have internal predecessors, (13379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:01,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3184 states to 3184 states and 13379 transitions. [2022-01-18 05:28:01,133 INFO L78 Accepts]: Start accepts. Automaton has 3184 states and 13379 transitions. Word has length 23 [2022-01-18 05:28:01,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:01,134 INFO L470 AbstractCegarLoop]: Abstraction has 3184 states and 13379 transitions. [2022-01-18 05:28:01,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:01,134 INFO L276 IsEmpty]: Start isEmpty. Operand 3184 states and 13379 transitions. [2022-01-18 05:28:01,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:01,139 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:01,139 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-01-18 05:28:01,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-01-18 05:28:01,339 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,SelfDestructingSolverStorable72 [2022-01-18 05:28:01,339 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:01,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:01,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1298904722, now seen corresponding path program 1 times [2022-01-18 05:28:01,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:01,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192690505] [2022-01-18 05:28:01,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:01,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:01,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:01,528 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:01,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:01,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192690505] [2022-01-18 05:28:01,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192690505] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:01,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440088042] [2022-01-18 05:28:01,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:01,528 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:01,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:01,529 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-01-18 05:28:01,530 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-01-18 05:28:01,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:01,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:01,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:01,736 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:01,736 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:28:02,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:02,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:02,234 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:02,235 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:02,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:02,244 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:02,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:02,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440088042] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:02,290 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:02,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:02,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071029334] [2022-01-18 05:28:02,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:02,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:02,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:02,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:02,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:02,290 INFO L87 Difference]: Start difference. First operand 3184 states and 13379 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:03,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:03,099 INFO L93 Difference]: Finished difference Result 3552 states and 14813 transitions. [2022-01-18 05:28:03,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:28:03,099 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:03,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:03,107 INFO L225 Difference]: With dead ends: 3552 [2022-01-18 05:28:03,107 INFO L226 Difference]: Without dead ends: 3537 [2022-01-18 05:28:03,107 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 27 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=146, Invalid=976, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:28:03,107 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 159 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 1413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:03,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 571 Invalid, 1413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1289 Invalid, 0 Unknown, 82 Unchecked, 0.5s Time] [2022-01-18 05:28:03,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2022-01-18 05:28:03,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 3190. [2022-01-18 05:28:03,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3190 states, 3189 states have (on average 4.203198494825965) internal successors, (13404), 3189 states have internal predecessors, (13404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:03,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3190 states to 3190 states and 13404 transitions. [2022-01-18 05:28:03,174 INFO L78 Accepts]: Start accepts. Automaton has 3190 states and 13404 transitions. Word has length 23 [2022-01-18 05:28:03,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:03,174 INFO L470 AbstractCegarLoop]: Abstraction has 3190 states and 13404 transitions. [2022-01-18 05:28:03,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:03,174 INFO L276 IsEmpty]: Start isEmpty. Operand 3190 states and 13404 transitions. [2022-01-18 05:28:03,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:03,179 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:03,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, 1, 1] [2022-01-18 05:28:03,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-01-18 05:28:03,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:03,381 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:03,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:03,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1433692626, now seen corresponding path program 2 times [2022-01-18 05:28:03,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:03,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43711411] [2022-01-18 05:28:03,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:03,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:03,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:03,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:03,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:03,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43711411] [2022-01-18 05:28:03,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43711411] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:03,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853062842] [2022-01-18 05:28:03,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:28:03,550 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:03,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:03,550 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-01-18 05:28:03,552 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-01-18 05:28:03,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:28:03,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:03,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:28:03,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:03,759 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:03,759 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 50 [2022-01-18 05:28:03,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:03,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:04,004 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:04,004 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:04,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:04,013 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:04,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:04,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853062842] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:04,057 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:04,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:28:04,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792584090] [2022-01-18 05:28:04,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:04,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:28:04,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:04,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:28:04,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:28:04,058 INFO L87 Difference]: Start difference. First operand 3190 states and 13404 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:28:04,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:04,753 INFO L93 Difference]: Finished difference Result 3590 states and 14961 transitions. [2022-01-18 05:28:04,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:28:04,754 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:28:04,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:04,761 INFO L225 Difference]: With dead ends: 3590 [2022-01-18 05:28:04,761 INFO L226 Difference]: Without dead ends: 3575 [2022-01-18 05:28:04,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=141, Invalid=915, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:28:04,762 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 155 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 1160 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 1591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 371 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:04,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 540 Invalid, 1591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1160 Invalid, 0 Unknown, 371 Unchecked, 0.5s Time] [2022-01-18 05:28:04,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3575 states. [2022-01-18 05:28:04,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3575 to 3204. [2022-01-18 05:28:04,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3204 states, 3203 states have (on average 4.203871370590072) internal successors, (13465), 3203 states have internal predecessors, (13465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:04,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3204 states to 3204 states and 13465 transitions. [2022-01-18 05:28:04,806 INFO L78 Accepts]: Start accepts. Automaton has 3204 states and 13465 transitions. Word has length 23 [2022-01-18 05:28:04,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:04,806 INFO L470 AbstractCegarLoop]: Abstraction has 3204 states and 13465 transitions. [2022-01-18 05:28:04,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:28:04,806 INFO L276 IsEmpty]: Start isEmpty. Operand 3204 states and 13465 transitions. [2022-01-18 05:28:04,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:04,811 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:04,811 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-01-18 05:28:04,827 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-01-18 05:28:05,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:05,012 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:05,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:05,012 INFO L85 PathProgramCache]: Analyzing trace with hash -848358674, now seen corresponding path program 3 times [2022-01-18 05:28:05,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:05,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6349468] [2022-01-18 05:28:05,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:05,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:05,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:05,224 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:05,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:05,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6349468] [2022-01-18 05:28:05,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6349468] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:05,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811197158] [2022-01-18 05:28:05,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:28:05,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:05,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:05,228 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-01-18 05:28:05,229 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-01-18 05:28:05,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:28:05,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:05,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:05,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:05,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:05,454 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:28:05,454 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 34 treesize of output 58 [2022-01-18 05:28:05,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:05,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:05,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:05,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811197158] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:05,833 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:05,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:28:05,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226867396] [2022-01-18 05:28:05,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:05,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:28:05,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:05,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:28:05,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:28:05,834 INFO L87 Difference]: Start difference. First operand 3204 states and 13465 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:07,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:07,855 INFO L93 Difference]: Finished difference Result 4394 states and 18106 transitions. [2022-01-18 05:28:07,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 05:28:07,855 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:07,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:07,865 INFO L225 Difference]: With dead ends: 4394 [2022-01-18 05:28:07,865 INFO L226 Difference]: Without dead ends: 4350 [2022-01-18 05:28:07,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=393, Invalid=2799, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 05:28:07,865 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 472 mSDsluCounter, 1256 mSDsCounter, 0 mSdLazyCounter, 2044 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 2229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 2044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:07,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [472 Valid, 760 Invalid, 2229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 2044 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 05:28:07,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4350 states. [2022-01-18 05:28:07,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4350 to 3224. [2022-01-18 05:28:07,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3224 states, 3223 states have (on average 4.205708966801117) internal successors, (13555), 3223 states have internal predecessors, (13555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:07,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3224 states to 3224 states and 13555 transitions. [2022-01-18 05:28:07,916 INFO L78 Accepts]: Start accepts. Automaton has 3224 states and 13555 transitions. Word has length 23 [2022-01-18 05:28:07,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:07,917 INFO L470 AbstractCegarLoop]: Abstraction has 3224 states and 13555 transitions. [2022-01-18 05:28:07,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:07,917 INFO L276 IsEmpty]: Start isEmpty. Operand 3224 states and 13555 transitions. [2022-01-18 05:28:07,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:07,922 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:07,922 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-01-18 05:28:07,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-01-18 05:28:08,123 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,SelfDestructingSolverStorable75 [2022-01-18 05:28:08,123 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:08,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:08,123 INFO L85 PathProgramCache]: Analyzing trace with hash 765208060, now seen corresponding path program 4 times [2022-01-18 05:28:08,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:08,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056272416] [2022-01-18 05:28:08,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:08,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:08,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:08,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:08,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:08,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056272416] [2022-01-18 05:28:08,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056272416] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:08,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102356451] [2022-01-18 05:28:08,340 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:28:08,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:08,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:08,341 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-01-18 05:28:08,342 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-01-18 05:28:08,374 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:28:08,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:08,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:08,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:08,546 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:08,547 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:28:08,947 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:08,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:09,132 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:09,133 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:09,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:09,146 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:09,188 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:09,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102356451] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:09,189 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:09,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:09,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23884994] [2022-01-18 05:28:09,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:09,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:09,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:09,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:09,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:09,189 INFO L87 Difference]: Start difference. First operand 3224 states and 13555 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:10,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:10,270 INFO L93 Difference]: Finished difference Result 3623 states and 15100 transitions. [2022-01-18 05:28:10,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:28:10,270 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:10,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:10,279 INFO L225 Difference]: With dead ends: 3623 [2022-01-18 05:28:10,279 INFO L226 Difference]: Without dead ends: 3608 [2022-01-18 05:28:10,279 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=248, Invalid=1312, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:28:10,279 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 212 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 1189 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 136 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:10,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 494 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1189 Invalid, 0 Unknown, 136 Unchecked, 0.5s Time] [2022-01-18 05:28:10,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3608 states. [2022-01-18 05:28:10,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3608 to 3224. [2022-01-18 05:28:10,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3224 states, 3223 states have (on average 4.205088426931431) internal successors, (13553), 3223 states have internal predecessors, (13553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:10,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3224 states to 3224 states and 13553 transitions. [2022-01-18 05:28:10,331 INFO L78 Accepts]: Start accepts. Automaton has 3224 states and 13553 transitions. Word has length 23 [2022-01-18 05:28:10,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:10,331 INFO L470 AbstractCegarLoop]: Abstraction has 3224 states and 13553 transitions. [2022-01-18 05:28:10,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:10,331 INFO L276 IsEmpty]: Start isEmpty. Operand 3224 states and 13553 transitions. [2022-01-18 05:28:10,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:10,336 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:10,336 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-01-18 05:28:10,351 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-01-18 05:28:10,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-01-18 05:28:10,537 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:10,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:10,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1279255108, now seen corresponding path program 5 times [2022-01-18 05:28:10,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:10,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250450319] [2022-01-18 05:28:10,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:10,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:10,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:10,732 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:10,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:10,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250450319] [2022-01-18 05:28:10,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250450319] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:10,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647407367] [2022-01-18 05:28:10,733 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:28:10,733 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:10,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:10,736 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-01-18 05:28:10,762 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-01-18 05:28:10,770 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:28:10,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:10,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:10,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:10,956 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:10,957 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:28:11,268 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:11,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:11,437 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:11,438 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:11,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:11,446 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:11,490 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:11,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647407367] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:11,490 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:11,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:11,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605395614] [2022-01-18 05:28:11,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:11,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:11,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:11,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:11,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:11,491 INFO L87 Difference]: Start difference. First operand 3224 states and 13553 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:12,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:12,226 INFO L93 Difference]: Finished difference Result 3559 states and 14847 transitions. [2022-01-18 05:28:12,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:28:12,226 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:12,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:12,234 INFO L225 Difference]: With dead ends: 3559 [2022-01-18 05:28:12,234 INFO L226 Difference]: Without dead ends: 3544 [2022-01-18 05:28:12,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=153, Invalid=969, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:28:12,235 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 157 mSDsluCounter, 748 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 148 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:12,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 510 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1144 Invalid, 0 Unknown, 148 Unchecked, 0.5s Time] [2022-01-18 05:28:12,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3544 states. [2022-01-18 05:28:12,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3544 to 3224. [2022-01-18 05:28:12,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3224 states, 3223 states have (on average 4.205088426931431) internal successors, (13553), 3223 states have internal predecessors, (13553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:12,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3224 states to 3224 states and 13553 transitions. [2022-01-18 05:28:12,302 INFO L78 Accepts]: Start accepts. Automaton has 3224 states and 13553 transitions. Word has length 23 [2022-01-18 05:28:12,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:12,302 INFO L470 AbstractCegarLoop]: Abstraction has 3224 states and 13553 transitions. [2022-01-18 05:28:12,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:12,302 INFO L276 IsEmpty]: Start isEmpty. Operand 3224 states and 13553 transitions. [2022-01-18 05:28:12,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:12,307 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:12,307 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-01-18 05:28:12,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-01-18 05:28:12,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:12,508 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:12,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:12,509 INFO L85 PathProgramCache]: Analyzing trace with hash -439373552, now seen corresponding path program 6 times [2022-01-18 05:28:12,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:12,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373814400] [2022-01-18 05:28:12,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:12,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:12,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:12,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-01-18 05:28:12,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:12,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373814400] [2022-01-18 05:28:12,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373814400] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:12,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410461677] [2022-01-18 05:28:12,691 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:28:12,691 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:12,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:12,692 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-01-18 05:28:12,692 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-01-18 05:28:12,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:28:12,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:12,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:12,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:12,879 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:12,879 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:28:13,191 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:13,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:13,357 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:13,357 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:13,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:13,366 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:13,407 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:13,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410461677] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:13,408 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:13,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:13,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459912367] [2022-01-18 05:28:13,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:13,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:13,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:13,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:13,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=550, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:13,408 INFO L87 Difference]: Start difference. First operand 3224 states and 13553 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:14,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:14,222 INFO L93 Difference]: Finished difference Result 3892 states and 16164 transitions. [2022-01-18 05:28:14,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:28:14,223 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:14,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:14,232 INFO L225 Difference]: With dead ends: 3892 [2022-01-18 05:28:14,232 INFO L226 Difference]: Without dead ends: 3870 [2022-01-18 05:28:14,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=195, Invalid=1137, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:28:14,232 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 230 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 1317 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 1433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:14,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 585 Invalid, 1433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1317 Invalid, 0 Unknown, 46 Unchecked, 0.5s Time] [2022-01-18 05:28:14,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3870 states. [2022-01-18 05:28:14,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3870 to 3244. [2022-01-18 05:28:14,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 3243 states have (on average 4.2069071847055195) internal successors, (13643), 3243 states have internal predecessors, (13643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:14,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 13643 transitions. [2022-01-18 05:28:14,284 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 13643 transitions. Word has length 23 [2022-01-18 05:28:14,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:14,284 INFO L470 AbstractCegarLoop]: Abstraction has 3244 states and 13643 transitions. [2022-01-18 05:28:14,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:14,284 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 13643 transitions. [2022-01-18 05:28:14,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:14,289 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:14,289 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-01-18 05:28:14,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-01-18 05:28:14,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:14,490 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:14,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:14,490 INFO L85 PathProgramCache]: Analyzing trace with hash 145960400, now seen corresponding path program 7 times [2022-01-18 05:28:14,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:14,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150955955] [2022-01-18 05:28:14,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:14,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:14,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:14,669 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:14,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:14,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150955955] [2022-01-18 05:28:14,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150955955] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:14,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238986751] [2022-01-18 05:28:14,669 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:28:14,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:14,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:14,670 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-01-18 05:28:14,671 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-01-18 05:28:14,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:14,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:14,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:14,834 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:14,834 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:28:15,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:15,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:15,393 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:15,393 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:15,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:15,402 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:15,445 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:15,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238986751] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:15,445 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:15,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:15,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654929615] [2022-01-18 05:28:15,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:15,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:15,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:15,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:15,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:15,446 INFO L87 Difference]: Start difference. First operand 3244 states and 13643 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:16,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:16,323 INFO L93 Difference]: Finished difference Result 3827 states and 15901 transitions. [2022-01-18 05:28:16,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:28:16,323 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:16,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:16,333 INFO L225 Difference]: With dead ends: 3827 [2022-01-18 05:28:16,333 INFO L226 Difference]: Without dead ends: 3801 [2022-01-18 05:28:16,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=211, Invalid=1049, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:28:16,334 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 246 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 1166 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 1376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 130 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:16,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 499 Invalid, 1376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1166 Invalid, 0 Unknown, 130 Unchecked, 0.5s Time] [2022-01-18 05:28:16,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3801 states. [2022-01-18 05:28:16,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3801 to 3248. [2022-01-18 05:28:16,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3248 states, 3247 states have (on average 4.2066522944256235) internal successors, (13659), 3247 states have internal predecessors, (13659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:16,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 13659 transitions. [2022-01-18 05:28:16,395 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 13659 transitions. Word has length 23 [2022-01-18 05:28:16,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:16,395 INFO L470 AbstractCegarLoop]: Abstraction has 3248 states and 13659 transitions. [2022-01-18 05:28:16,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:16,395 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 13659 transitions. [2022-01-18 05:28:16,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:16,400 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:16,400 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-01-18 05:28:16,416 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-01-18 05:28:16,601 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,SelfDestructingSolverStorable79 [2022-01-18 05:28:16,601 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:16,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:16,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1759527134, now seen corresponding path program 8 times [2022-01-18 05:28:16,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:16,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903540579] [2022-01-18 05:28:16,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:16,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:16,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:16,791 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:16,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:16,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903540579] [2022-01-18 05:28:16,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903540579] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:16,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466575960] [2022-01-18 05:28:16,791 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:28:16,791 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:16,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:16,792 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-01-18 05:28:16,793 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-01-18 05:28:16,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:28:16,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:16,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:16,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:16,955 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:16,956 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:28:17,395 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:17,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:17,571 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:17,571 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:17,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:17,581 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:17,625 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:17,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466575960] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:17,625 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:17,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:17,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318898250] [2022-01-18 05:28:17,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:17,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:17,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:17,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:17,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:17,626 INFO L87 Difference]: Start difference. First operand 3248 states and 13659 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:18,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:18,545 INFO L93 Difference]: Finished difference Result 3767 states and 15663 transitions. [2022-01-18 05:28:18,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:28:18,545 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:18,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:18,554 INFO L225 Difference]: With dead ends: 3767 [2022-01-18 05:28:18,554 INFO L226 Difference]: Without dead ends: 3746 [2022-01-18 05:28:18,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=240, Invalid=1166, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:28:18,554 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 226 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 1139 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 1349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 143 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:18,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 533 Invalid, 1349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1139 Invalid, 0 Unknown, 143 Unchecked, 0.5s Time] [2022-01-18 05:28:18,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3746 states. [2022-01-18 05:28:18,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3746 to 3240. [2022-01-18 05:28:18,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3240 states, 3239 states have (on average 4.2065452300092625) internal successors, (13625), 3239 states have internal predecessors, (13625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:18,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3240 states to 3240 states and 13625 transitions. [2022-01-18 05:28:18,603 INFO L78 Accepts]: Start accepts. Automaton has 3240 states and 13625 transitions. Word has length 23 [2022-01-18 05:28:18,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:18,603 INFO L470 AbstractCegarLoop]: Abstraction has 3240 states and 13625 transitions. [2022-01-18 05:28:18,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:18,604 INFO L276 IsEmpty]: Start isEmpty. Operand 3240 states and 13625 transitions. [2022-01-18 05:28:18,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:18,609 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:18,609 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-01-18 05:28:18,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-01-18 05:28:18,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:18,809 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:18,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:18,810 INFO L85 PathProgramCache]: Analyzing trace with hash -89876174, now seen corresponding path program 9 times [2022-01-18 05:28:18,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:18,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828409989] [2022-01-18 05:28:18,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:18,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:18,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:18,979 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:18,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:18,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828409989] [2022-01-18 05:28:18,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828409989] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:18,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634693940] [2022-01-18 05:28:18,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:28:18,979 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:18,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:18,980 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-01-18 05:28:18,980 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-01-18 05:28:19,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:28:19,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:19,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:28:19,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:19,175 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:19,175 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 30 [2022-01-18 05:28:19,343 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:19,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:19,520 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:19,520 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:19,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:19,539 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:19,589 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:19,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634693940] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:19,589 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:19,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:19,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225971913] [2022-01-18 05:28:19,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:19,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:19,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:19,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:19,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:19,590 INFO L87 Difference]: Start difference. First operand 3240 states and 13625 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:20,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:20,445 INFO L93 Difference]: Finished difference Result 4017 states and 16647 transitions. [2022-01-18 05:28:20,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:28:20,445 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:20,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:20,455 INFO L225 Difference]: With dead ends: 4017 [2022-01-18 05:28:20,455 INFO L226 Difference]: Without dead ends: 3986 [2022-01-18 05:28:20,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:28:20,455 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 238 mSDsluCounter, 1118 mSDsCounter, 0 mSdLazyCounter, 1617 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 1868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 187 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:20,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 676 Invalid, 1868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1617 Invalid, 0 Unknown, 187 Unchecked, 0.6s Time] [2022-01-18 05:28:20,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3986 states. [2022-01-18 05:28:20,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3986 to 3255. [2022-01-18 05:28:20,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3255 states, 3254 states have (on average 4.20620774431469) internal successors, (13687), 3254 states have internal predecessors, (13687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:20,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3255 states to 3255 states and 13687 transitions. [2022-01-18 05:28:20,506 INFO L78 Accepts]: Start accepts. Automaton has 3255 states and 13687 transitions. Word has length 23 [2022-01-18 05:28:20,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:20,506 INFO L470 AbstractCegarLoop]: Abstraction has 3255 states and 13687 transitions. [2022-01-18 05:28:20,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:20,506 INFO L276 IsEmpty]: Start isEmpty. Operand 3255 states and 13687 transitions. [2022-01-18 05:28:20,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:20,511 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:20,511 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-01-18 05:28:20,526 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-01-18 05:28:20,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:20,712 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:20,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:20,712 INFO L85 PathProgramCache]: Analyzing trace with hash -8477118, now seen corresponding path program 10 times [2022-01-18 05:28:20,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:20,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911767462] [2022-01-18 05:28:20,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:20,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:20,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:20,922 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:20,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:20,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911767462] [2022-01-18 05:28:20,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911767462] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:20,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281652392] [2022-01-18 05:28:20,922 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:28:20,923 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:20,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:20,923 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-01-18 05:28:20,924 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-01-18 05:28:20,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:28:20,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:20,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:20,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:21,084 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:21,084 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:28:21,418 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:21,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:21,592 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:21,593 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:21,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:21,603 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:21,649 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:21,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281652392] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:21,649 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:21,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:21,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537059884] [2022-01-18 05:28:21,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:21,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:21,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:21,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:21,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:21,650 INFO L87 Difference]: Start difference. First operand 3255 states and 13687 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:22,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:22,677 INFO L93 Difference]: Finished difference Result 3847 states and 15979 transitions. [2022-01-18 05:28:22,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:28:22,678 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:22,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:22,687 INFO L225 Difference]: With dead ends: 3847 [2022-01-18 05:28:22,687 INFO L226 Difference]: Without dead ends: 3821 [2022-01-18 05:28:22,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=276, Invalid=1446, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:28:22,688 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 269 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 1161 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 201 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:22,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [269 Valid, 468 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1161 Invalid, 0 Unknown, 201 Unchecked, 0.5s Time] [2022-01-18 05:28:22,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3821 states. [2022-01-18 05:28:22,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3821 to 3259. [2022-01-18 05:28:22,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3259 states, 3258 states have (on average 4.2059545733578885) internal successors, (13703), 3258 states have internal predecessors, (13703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:22,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3259 states to 3259 states and 13703 transitions. [2022-01-18 05:28:22,748 INFO L78 Accepts]: Start accepts. Automaton has 3259 states and 13703 transitions. Word has length 23 [2022-01-18 05:28:22,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:22,748 INFO L470 AbstractCegarLoop]: Abstraction has 3259 states and 13703 transitions. [2022-01-18 05:28:22,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:22,748 INFO L276 IsEmpty]: Start isEmpty. Operand 3259 states and 13703 transitions. [2022-01-18 05:28:22,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:22,753 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:22,753 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-01-18 05:28:22,769 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-01-18 05:28:22,954 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,SelfDestructingSolverStorable82 [2022-01-18 05:28:22,954 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:22,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:22,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1605089616, now seen corresponding path program 11 times [2022-01-18 05:28:22,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:22,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799733832] [2022-01-18 05:28:22,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:22,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:22,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:23,134 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:23,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:23,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799733832] [2022-01-18 05:28:23,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799733832] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:23,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124542225] [2022-01-18 05:28:23,135 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:28:23,135 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:23,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:23,135 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-01-18 05:28:23,136 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-01-18 05:28:23,168 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:28:23,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:23,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:28:23,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:23,312 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:23,312 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 52 [2022-01-18 05:28:23,434 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:23,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:23,605 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:23,605 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:23,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:23,614 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:23,657 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:23,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124542225] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:23,657 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:23,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:28:23,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896737923] [2022-01-18 05:28:23,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:23,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:28:23,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:23,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:28:23,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:28:23,658 INFO L87 Difference]: Start difference. First operand 3259 states and 13703 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:28:25,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:25,191 INFO L93 Difference]: Finished difference Result 3914 states and 16264 transitions. [2022-01-18 05:28:25,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:28:25,192 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:28:25,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:25,201 INFO L225 Difference]: With dead ends: 3914 [2022-01-18 05:28:25,201 INFO L226 Difference]: Without dead ends: 3893 [2022-01-18 05:28:25,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 27 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=219, Invalid=968, Unknown=3, NotChecked=0, Total=1190 [2022-01-18 05:28:25,202 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 233 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:25,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 395 Invalid, 977 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 718 Invalid, 0 Unknown, 185 Unchecked, 0.3s Time] [2022-01-18 05:28:25,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3893 states. [2022-01-18 05:28:25,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3893 to 3259. [2022-01-18 05:28:25,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3259 states, 3258 states have (on average 4.2059545733578885) internal successors, (13703), 3258 states have internal predecessors, (13703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:25,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3259 states to 3259 states and 13703 transitions. [2022-01-18 05:28:25,254 INFO L78 Accepts]: Start accepts. Automaton has 3259 states and 13703 transitions. Word has length 23 [2022-01-18 05:28:25,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:25,254 INFO L470 AbstractCegarLoop]: Abstraction has 3259 states and 13703 transitions. [2022-01-18 05:28:25,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:28:25,254 INFO L276 IsEmpty]: Start isEmpty. Operand 3259 states and 13703 transitions. [2022-01-18 05:28:25,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:25,259 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:25,259 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-01-18 05:28:25,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-01-18 05:28:25,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:25,459 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:25,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:25,460 INFO L85 PathProgramCache]: Analyzing trace with hash 475707936, now seen corresponding path program 12 times [2022-01-18 05:28:25,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:25,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882500788] [2022-01-18 05:28:25,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:25,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:25,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:25,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:25,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882500788] [2022-01-18 05:28:25,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882500788] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:25,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165015562] [2022-01-18 05:28:25,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:28:25,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:25,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:25,646 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-01-18 05:28:25,647 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-01-18 05:28:25,670 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:28:25,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:25,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:25,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:25,843 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:25,843 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:28:26,165 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:26,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:26,339 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:26,339 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:26,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:26,348 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:26,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:26,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165015562] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:26,393 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:26,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:26,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945558003] [2022-01-18 05:28:26,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:26,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:26,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:26,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:26,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:26,394 INFO L87 Difference]: Start difference. First operand 3259 states and 13703 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:27,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:27,226 INFO L93 Difference]: Finished difference Result 3735 states and 15541 transitions. [2022-01-18 05:28:27,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:28:27,226 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:27,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:27,235 INFO L225 Difference]: With dead ends: 3735 [2022-01-18 05:28:27,235 INFO L226 Difference]: Without dead ends: 3713 [2022-01-18 05:28:27,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:28:27,236 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 214 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 1269 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 1429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:27,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 517 Invalid, 1429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1269 Invalid, 0 Unknown, 81 Unchecked, 0.5s Time] [2022-01-18 05:28:27,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3713 states. [2022-01-18 05:28:27,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3713 to 3267. [2022-01-18 05:28:27,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3267 states, 3266 states have (on average 4.206062461726883) internal successors, (13737), 3266 states have internal predecessors, (13737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:27,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3267 states to 3267 states and 13737 transitions. [2022-01-18 05:28:27,324 INFO L78 Accepts]: Start accepts. Automaton has 3267 states and 13737 transitions. Word has length 23 [2022-01-18 05:28:27,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:27,324 INFO L470 AbstractCegarLoop]: Abstraction has 3267 states and 13737 transitions. [2022-01-18 05:28:27,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:28:27,324 INFO L276 IsEmpty]: Start isEmpty. Operand 3267 states and 13737 transitions. [2022-01-18 05:28:27,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:27,330 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:27,330 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-01-18 05:28:27,346 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-01-18 05:28:27,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:27,535 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:27,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:27,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1061041888, now seen corresponding path program 13 times [2022-01-18 05:28:27,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:27,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980947610] [2022-01-18 05:28:27,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:27,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:27,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:27,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:27,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:27,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980947610] [2022-01-18 05:28:27,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980947610] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:27,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3964950] [2022-01-18 05:28:27,747 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:28:27,747 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:27,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:27,752 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-01-18 05:28:27,754 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-01-18 05:28:27,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:27,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:27,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:27,961 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:27,962 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:28:28,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:28,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:28,784 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:28,784 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:28,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:28,793 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:28,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:28,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3964950] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:28,836 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:28,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:28,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124747468] [2022-01-18 05:28:28,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:28,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:28,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:28,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:28,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:28,837 INFO L87 Difference]: Start difference. First operand 3267 states and 13737 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:29,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:29,977 INFO L93 Difference]: Finished difference Result 3682 states and 15330 transitions. [2022-01-18 05:28:29,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:28:29,977 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:29,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:29,985 INFO L225 Difference]: With dead ends: 3682 [2022-01-18 05:28:29,985 INFO L226 Difference]: Without dead ends: 3656 [2022-01-18 05:28:29,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=230, Invalid=1330, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:28:29,986 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 201 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 1499 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 1785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 210 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:29,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 617 Invalid, 1785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1499 Invalid, 0 Unknown, 210 Unchecked, 0.6s Time] [2022-01-18 05:28:29,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3656 states. [2022-01-18 05:28:30,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3656 to 3267. [2022-01-18 05:28:30,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3267 states, 3266 states have (on average 4.206062461726883) internal successors, (13737), 3266 states have internal predecessors, (13737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:30,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3267 states to 3267 states and 13737 transitions. [2022-01-18 05:28:30,037 INFO L78 Accepts]: Start accepts. Automaton has 3267 states and 13737 transitions. Word has length 23 [2022-01-18 05:28:30,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:30,037 INFO L470 AbstractCegarLoop]: Abstraction has 3267 states and 13737 transitions. [2022-01-18 05:28:30,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:30,037 INFO L276 IsEmpty]: Start isEmpty. Operand 3267 states and 13737 transitions. [2022-01-18 05:28:30,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:30,043 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:30,043 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-01-18 05:28:30,058 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-01-18 05:28:30,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:30,243 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:30,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:30,243 INFO L85 PathProgramCache]: Analyzing trace with hash -1620358674, now seen corresponding path program 14 times [2022-01-18 05:28:30,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:30,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328010328] [2022-01-18 05:28:30,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:30,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:30,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:30,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:30,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:30,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328010328] [2022-01-18 05:28:30,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328010328] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:30,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816043905] [2022-01-18 05:28:30,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:28:30,443 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:30,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:30,444 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-01-18 05:28:30,445 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-01-18 05:28:30,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:28:30,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:30,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:30,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:30,619 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:30,619 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:28:31,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:31,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:31,204 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:31,205 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:31,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:31,214 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:31,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:31,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816043905] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:31,268 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:31,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:28:31,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300267508] [2022-01-18 05:28:31,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:31,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:28:31,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:31,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:28:31,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:28:31,269 INFO L87 Difference]: Start difference. First operand 3267 states and 13737 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:32,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:32,614 INFO L93 Difference]: Finished difference Result 3663 states and 15254 transitions. [2022-01-18 05:28:32,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:28:32,614 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:32,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:32,623 INFO L225 Difference]: With dead ends: 3663 [2022-01-18 05:28:32,624 INFO L226 Difference]: Without dead ends: 3642 [2022-01-18 05:28:32,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=219, Invalid=1186, Unknown=1, NotChecked=0, Total=1406 [2022-01-18 05:28:32,624 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 176 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 1642 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 1825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:32,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 649 Invalid, 1825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1642 Invalid, 0 Unknown, 103 Unchecked, 0.7s Time] [2022-01-18 05:28:32,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3642 states. [2022-01-18 05:28:32,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3642 to 3263. [2022-01-18 05:28:32,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3263 states, 3262 states have (on average 4.20570202329859) internal successors, (13719), 3262 states have internal predecessors, (13719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:32,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3263 states to 3263 states and 13719 transitions. [2022-01-18 05:28:32,678 INFO L78 Accepts]: Start accepts. Automaton has 3263 states and 13719 transitions. Word has length 23 [2022-01-18 05:28:32,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:32,679 INFO L470 AbstractCegarLoop]: Abstraction has 3263 states and 13719 transitions. [2022-01-18 05:28:32,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:28:32,679 INFO L276 IsEmpty]: Start isEmpty. Operand 3263 states and 13719 transitions. [2022-01-18 05:28:32,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:32,684 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:32,684 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-01-18 05:28:32,700 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-01-18 05:28:32,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:32,885 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:32,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:32,885 INFO L85 PathProgramCache]: Analyzing trace with hash 630145454, now seen corresponding path program 15 times [2022-01-18 05:28:32,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:32,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247062450] [2022-01-18 05:28:32,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:32,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:33,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:33,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:33,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247062450] [2022-01-18 05:28:33,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247062450] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:33,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363202641] [2022-01-18 05:28:33,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:28:33,047 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:33,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:33,048 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-01-18 05:28:33,051 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-01-18 05:28:33,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:28:33,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:33,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:28:33,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:33,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:33,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:33,291 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:28:33,298 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:33,298 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 35 [2022-01-18 05:28:33,446 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:33,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:33,621 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:33,622 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:33,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:33,631 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:33,674 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:33,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363202641] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:33,674 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:33,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:28:33,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684208178] [2022-01-18 05:28:33,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:33,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:28:33,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:33,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:28:33,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:28:33,675 INFO L87 Difference]: Start difference. First operand 3263 states and 13719 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:28:34,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:34,349 INFO L93 Difference]: Finished difference Result 3607 states and 15038 transitions. [2022-01-18 05:28:34,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:28:34,350 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:28:34,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:34,358 INFO L225 Difference]: With dead ends: 3607 [2022-01-18 05:28:34,358 INFO L226 Difference]: Without dead ends: 3584 [2022-01-18 05:28:34,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-01-18 05:28:34,359 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 177 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 1159 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 1205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:34,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 449 Invalid, 1205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1159 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:28:34,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3584 states. [2022-01-18 05:28:34,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3584 to 3263. [2022-01-18 05:28:34,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3263 states, 3262 states have (on average 4.20570202329859) internal successors, (13719), 3262 states have internal predecessors, (13719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:34,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3263 states to 3263 states and 13719 transitions. [2022-01-18 05:28:34,409 INFO L78 Accepts]: Start accepts. Automaton has 3263 states and 13719 transitions. Word has length 23 [2022-01-18 05:28:34,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:34,409 INFO L470 AbstractCegarLoop]: Abstraction has 3263 states and 13719 transitions. [2022-01-18 05:28:34,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:28:34,410 INFO L276 IsEmpty]: Start isEmpty. Operand 3263 states and 13719 transitions. [2022-01-18 05:28:34,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:34,415 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:34,415 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-01-18 05:28:34,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-01-18 05:28:34,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:34,616 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:34,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:34,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1608187924, now seen corresponding path program 7 times [2022-01-18 05:28:34,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:34,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523855174] [2022-01-18 05:28:34,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:34,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:34,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:34,803 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:34,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:34,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523855174] [2022-01-18 05:28:34,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523855174] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:34,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057081363] [2022-01-18 05:28:34,804 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:28:34,804 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:34,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:34,808 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-01-18 05:28:34,809 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-01-18 05:28:34,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:34,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:34,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:35,047 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:35,048 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 45 [2022-01-18 05:28:35,413 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:35,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:35,589 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:35,589 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:35,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:35,602 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:35,661 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:35,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057081363] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:35,661 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:35,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-01-18 05:28:35,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613902482] [2022-01-18 05:28:35,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:35,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 05:28:35,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:35,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 05:28:35,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:28:35,662 INFO L87 Difference]: Start difference. First operand 3263 states and 13719 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:28:36,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:36,678 INFO L93 Difference]: Finished difference Result 3634 states and 15150 transitions. [2022-01-18 05:28:36,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:28:36,679 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:28:36,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:36,687 INFO L225 Difference]: With dead ends: 3634 [2022-01-18 05:28:36,687 INFO L226 Difference]: Without dead ends: 3617 [2022-01-18 05:28:36,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2022-01-18 05:28:36,687 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 153 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:36,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 486 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:28:36,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3617 states. [2022-01-18 05:28:36,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3617 to 3292. [2022-01-18 05:28:36,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3292 states, 3291 states have (on average 4.205408690367669) internal successors, (13840), 3291 states have internal predecessors, (13840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:36,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3292 states to 3292 states and 13840 transitions. [2022-01-18 05:28:36,739 INFO L78 Accepts]: Start accepts. Automaton has 3292 states and 13840 transitions. Word has length 23 [2022-01-18 05:28:36,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:36,739 INFO L470 AbstractCegarLoop]: Abstraction has 3292 states and 13840 transitions. [2022-01-18 05:28:36,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:28:36,739 INFO L276 IsEmpty]: Start isEmpty. Operand 3292 states and 13840 transitions. [2022-01-18 05:28:36,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:36,761 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:36,761 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-01-18 05:28:36,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-01-18 05:28:36,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-01-18 05:28:36,961 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:36,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:36,962 INFO L85 PathProgramCache]: Analyzing trace with hash -2030122192, now seen corresponding path program 8 times [2022-01-18 05:28:36,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:36,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659091938] [2022-01-18 05:28:36,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:36,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:36,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:37,130 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:37,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:37,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659091938] [2022-01-18 05:28:37,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659091938] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:37,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847323407] [2022-01-18 05:28:37,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:28:37,131 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:37,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:37,132 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-01-18 05:28:37,133 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-01-18 05:28:37,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:28:37,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:37,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:28:37,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:37,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:37,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:37,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:28:37,376 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:37,376 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 35 [2022-01-18 05:28:37,557 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:37,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:37,712 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:37,712 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:37,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:37,721 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:37,763 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:37,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847323407] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:37,763 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:37,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:28:37,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432882859] [2022-01-18 05:28:37,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:37,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:28:37,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:37,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:28:37,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:28:37,764 INFO L87 Difference]: Start difference. First operand 3292 states and 13840 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:38,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:38,782 INFO L93 Difference]: Finished difference Result 3875 states and 16090 transitions. [2022-01-18 05:28:38,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:28:38,782 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:38,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:38,791 INFO L225 Difference]: With dead ends: 3875 [2022-01-18 05:28:38,791 INFO L226 Difference]: Without dead ends: 3834 [2022-01-18 05:28:38,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=202, Invalid=1204, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:28:38,792 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 212 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 1536 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:38,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 580 Invalid, 1613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1536 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:28:38,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3834 states. [2022-01-18 05:28:38,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3834 to 3324. [2022-01-18 05:28:38,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3324 states, 3323 states have (on average 4.204935299428228) internal successors, (13973), 3323 states have internal predecessors, (13973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:38,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3324 states to 3324 states and 13973 transitions. [2022-01-18 05:28:38,844 INFO L78 Accepts]: Start accepts. Automaton has 3324 states and 13973 transitions. Word has length 23 [2022-01-18 05:28:38,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:38,844 INFO L470 AbstractCegarLoop]: Abstraction has 3324 states and 13973 transitions. [2022-01-18 05:28:38,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:38,845 INFO L276 IsEmpty]: Start isEmpty. Operand 3324 states and 13973 transitions. [2022-01-18 05:28:38,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:38,850 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:38,850 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-01-18 05:28:38,865 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-01-18 05:28:39,050 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,SelfDestructingSolverStorable89 [2022-01-18 05:28:39,050 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:39,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:39,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1358684144, now seen corresponding path program 9 times [2022-01-18 05:28:39,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:39,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419382947] [2022-01-18 05:28:39,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:39,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:39,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:39,252 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:39,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:39,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419382947] [2022-01-18 05:28:39,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419382947] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:39,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639991937] [2022-01-18 05:28:39,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:28:39,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:39,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:39,254 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-01-18 05:28:39,255 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-01-18 05:28:39,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:28:39,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:39,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:28:39,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:39,496 INFO L353 Elim1Store]: treesize reduction 12, result has 74.5 percent of original size [2022-01-18 05:28:39,496 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 51 [2022-01-18 05:28:39,641 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:39,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:39,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:39,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639991937] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:39,874 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:39,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:28:39,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702788535] [2022-01-18 05:28:39,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:39,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:28:39,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:39,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:28:39,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:28:39,874 INFO L87 Difference]: Start difference. First operand 3324 states and 13973 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:42,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:42,075 INFO L93 Difference]: Finished difference Result 4966 states and 20471 transitions. [2022-01-18 05:28:42,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-18 05:28:42,076 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:42,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:42,087 INFO L225 Difference]: With dead ends: 4966 [2022-01-18 05:28:42,087 INFO L226 Difference]: Without dead ends: 4910 [2022-01-18 05:28:42,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1051 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=530, Invalid=3760, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 05:28:42,088 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 542 mSDsluCounter, 1275 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 2249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:42,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [542 Valid, 745 Invalid, 2249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 05:28:42,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4910 states. [2022-01-18 05:28:42,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4910 to 3399. [2022-01-18 05:28:42,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3399 states, 3398 states have (on average 4.212772218952325) internal successors, (14315), 3398 states have internal predecessors, (14315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:42,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3399 states to 3399 states and 14315 transitions. [2022-01-18 05:28:42,144 INFO L78 Accepts]: Start accepts. Automaton has 3399 states and 14315 transitions. Word has length 23 [2022-01-18 05:28:42,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:42,144 INFO L470 AbstractCegarLoop]: Abstraction has 3399 states and 14315 transitions. [2022-01-18 05:28:42,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:42,144 INFO L276 IsEmpty]: Start isEmpty. Operand 3399 states and 14315 transitions. [2022-01-18 05:28:42,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:42,150 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:42,150 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-01-18 05:28:42,166 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-01-18 05:28:42,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:42,351 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:42,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:42,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1860571996, now seen corresponding path program 10 times [2022-01-18 05:28:42,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:42,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709780824] [2022-01-18 05:28:42,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:42,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:42,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:42,522 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:42,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:42,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709780824] [2022-01-18 05:28:42,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709780824] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:42,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505795390] [2022-01-18 05:28:42,522 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:28:42,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:42,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:42,523 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-01-18 05:28:42,524 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-01-18 05:28:42,548 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:28:42,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:42,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:42,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:42,703 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:42,704 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 40 [2022-01-18 05:28:43,120 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:43,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:43,299 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:43,299 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:43,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:43,308 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:43,349 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:43,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505795390] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:43,349 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:43,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:28:43,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834502001] [2022-01-18 05:28:43,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:43,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:28:43,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:43,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:28:43,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:28:43,350 INFO L87 Difference]: Start difference. First operand 3399 states and 14315 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:44,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:44,991 INFO L93 Difference]: Finished difference Result 4102 states and 17044 transitions. [2022-01-18 05:28:44,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:28:44,991 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:44,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:45,000 INFO L225 Difference]: With dead ends: 4102 [2022-01-18 05:28:45,001 INFO L226 Difference]: Without dead ends: 4056 [2022-01-18 05:28:45,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=325, Invalid=1655, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 05:28:45,001 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 302 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 1287 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:45,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 493 Invalid, 1401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1287 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:28:45,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4056 states. [2022-01-18 05:28:45,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4056 to 3441. [2022-01-18 05:28:45,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3441 states, 3440 states have (on average 4.214244186046511) internal successors, (14497), 3440 states have internal predecessors, (14497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:45,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3441 states to 3441 states and 14497 transitions. [2022-01-18 05:28:45,061 INFO L78 Accepts]: Start accepts. Automaton has 3441 states and 14497 transitions. Word has length 23 [2022-01-18 05:28:45,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:45,061 INFO L470 AbstractCegarLoop]: Abstraction has 3441 states and 14497 transitions. [2022-01-18 05:28:45,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:45,061 INFO L276 IsEmpty]: Start isEmpty. Operand 3441 states and 14497 transitions. [2022-01-18 05:28:45,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:45,067 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:45,067 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-01-18 05:28:45,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-01-18 05:28:45,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:45,268 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:45,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:45,268 INFO L85 PathProgramCache]: Analyzing trace with hash 936147684, now seen corresponding path program 11 times [2022-01-18 05:28:45,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:45,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645386345] [2022-01-18 05:28:45,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:45,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:45,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:45,447 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:45,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:45,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645386345] [2022-01-18 05:28:45,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645386345] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:45,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724592762] [2022-01-18 05:28:45,447 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:28:45,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:45,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:45,448 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-01-18 05:28:45,449 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-01-18 05:28:45,478 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:28:45,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:45,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:45,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:45,730 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:45,730 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2022-01-18 05:28:46,048 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:46,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:46,211 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:46,211 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:46,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:46,220 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:46,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:46,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724592762] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:46,260 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:46,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:28:46,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304612471] [2022-01-18 05:28:46,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:46,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:28:46,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:46,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:28:46,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:28:46,261 INFO L87 Difference]: Start difference. First operand 3441 states and 14497 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:47,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:47,283 INFO L93 Difference]: Finished difference Result 3932 states and 16416 transitions. [2022-01-18 05:28:47,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:28:47,284 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:47,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:47,293 INFO L225 Difference]: With dead ends: 3932 [2022-01-18 05:28:47,293 INFO L226 Difference]: Without dead ends: 3907 [2022-01-18 05:28:47,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:28:47,293 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 187 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:47,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 479 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1238 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:28:47,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3907 states. [2022-01-18 05:28:47,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3907 to 3447. [2022-01-18 05:28:47,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3447 states, 3446 states have (on average 4.2147417295414975) internal successors, (14524), 3446 states have internal predecessors, (14524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:47,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3447 states to 3447 states and 14524 transitions. [2022-01-18 05:28:47,346 INFO L78 Accepts]: Start accepts. Automaton has 3447 states and 14524 transitions. Word has length 23 [2022-01-18 05:28:47,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:47,346 INFO L470 AbstractCegarLoop]: Abstraction has 3447 states and 14524 transitions. [2022-01-18 05:28:47,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:47,346 INFO L276 IsEmpty]: Start isEmpty. Operand 3447 states and 14524 transitions. [2022-01-18 05:28:47,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:47,351 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:47,351 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-01-18 05:28:47,367 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-01-18 05:28:47,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:47,552 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:47,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:47,552 INFO L85 PathProgramCache]: Analyzing trace with hash 921284856, now seen corresponding path program 12 times [2022-01-18 05:28:47,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:47,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549829265] [2022-01-18 05:28:47,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:47,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:47,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:47,701 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:47,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:47,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549829265] [2022-01-18 05:28:47,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549829265] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:47,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121128669] [2022-01-18 05:28:47,701 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:28:47,701 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:47,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:47,702 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-01-18 05:28:47,703 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-01-18 05:28:47,726 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:28:47,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:47,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:47,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:47,881 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:47,881 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:28:48,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-01-18 05:28:48,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:48,336 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:48,336 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:48,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:48,348 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:48,390 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:48,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121128669] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:48,390 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:48,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:28:48,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22780762] [2022-01-18 05:28:48,390 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:48,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:28:48,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:48,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:28:48,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:28:48,391 INFO L87 Difference]: Start difference. First operand 3447 states and 14524 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:49,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:49,288 INFO L93 Difference]: Finished difference Result 4240 states and 17590 transitions. [2022-01-18 05:28:49,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:28:49,289 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:49,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:49,299 INFO L225 Difference]: With dead ends: 4240 [2022-01-18 05:28:49,299 INFO L226 Difference]: Without dead ends: 4205 [2022-01-18 05:28:49,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=188, Invalid=1072, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:28:49,299 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 252 mSDsluCounter, 922 mSDsCounter, 0 mSdLazyCounter, 1388 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 202 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:49,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 562 Invalid, 1656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1388 Invalid, 0 Unknown, 202 Unchecked, 0.6s Time] [2022-01-18 05:28:49,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4205 states. [2022-01-18 05:28:49,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4205 to 3458. [2022-01-18 05:28:49,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3458 states, 3457 states have (on average 4.2157940410760775) internal successors, (14574), 3457 states have internal predecessors, (14574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:49,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3458 states to 3458 states and 14574 transitions. [2022-01-18 05:28:49,358 INFO L78 Accepts]: Start accepts. Automaton has 3458 states and 14574 transitions. Word has length 23 [2022-01-18 05:28:49,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:49,358 INFO L470 AbstractCegarLoop]: Abstraction has 3458 states and 14574 transitions. [2022-01-18 05:28:49,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:49,358 INFO L276 IsEmpty]: Start isEmpty. Operand 3458 states and 14574 transitions. [2022-01-18 05:28:49,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:49,365 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:49,365 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-01-18 05:28:49,382 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-01-18 05:28:49,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:49,567 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:49,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:49,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1509030178, now seen corresponding path program 13 times [2022-01-18 05:28:49,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:49,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377249450] [2022-01-18 05:28:49,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:49,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:49,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:49,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:49,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:49,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377249450] [2022-01-18 05:28:49,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377249450] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:49,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34189375] [2022-01-18 05:28:49,729 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:28:49,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:49,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:49,730 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-01-18 05:28:49,730 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-01-18 05:28:49,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:49,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:49,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:49,888 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:49,888 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:28:50,241 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:50,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:50,384 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:50,385 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:50,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:50,393 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:50,435 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:50,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34189375] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:50,436 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:50,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:28:50,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112016439] [2022-01-18 05:28:50,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:50,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:28:50,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:50,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:28:50,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:28:50,437 INFO L87 Difference]: Start difference. First operand 3458 states and 14574 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:51,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:51,361 INFO L93 Difference]: Finished difference Result 4284 states and 17746 transitions. [2022-01-18 05:28:51,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:28:51,362 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:51,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:51,371 INFO L225 Difference]: With dead ends: 4284 [2022-01-18 05:28:51,372 INFO L226 Difference]: Without dead ends: 4228 [2022-01-18 05:28:51,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=246, Invalid=1236, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:28:51,372 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 274 mSDsluCounter, 650 mSDsCounter, 0 mSdLazyCounter, 937 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 1268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 240 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:51,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 388 Invalid, 1268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 937 Invalid, 0 Unknown, 240 Unchecked, 0.4s Time] [2022-01-18 05:28:51,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4228 states. [2022-01-18 05:28:51,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4228 to 3470. [2022-01-18 05:28:51,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3470 states, 3469 states have (on average 4.216200634188527) internal successors, (14626), 3469 states have internal predecessors, (14626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:51,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3470 states to 3470 states and 14626 transitions. [2022-01-18 05:28:51,431 INFO L78 Accepts]: Start accepts. Automaton has 3470 states and 14626 transitions. Word has length 23 [2022-01-18 05:28:51,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:51,431 INFO L470 AbstractCegarLoop]: Abstraction has 3470 states and 14626 transitions. [2022-01-18 05:28:51,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:51,431 INFO L276 IsEmpty]: Start isEmpty. Operand 3470 states and 14626 transitions. [2022-01-18 05:28:51,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:51,437 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:51,437 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-01-18 05:28:51,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-01-18 05:28:51,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:51,638 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:51,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:51,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1710225962, now seen corresponding path program 14 times [2022-01-18 05:28:51,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:51,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704570747] [2022-01-18 05:28:51,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:51,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:51,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:51,822 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:51,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:51,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704570747] [2022-01-18 05:28:51,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704570747] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:51,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699459646] [2022-01-18 05:28:51,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:28:51,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:51,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:51,824 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-01-18 05:28:51,824 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-01-18 05:28:51,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:28:51,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:51,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:51,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:51,987 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:51,987 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:28:52,381 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:52,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:52,524 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:52,524 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:52,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:52,533 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:52,577 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:52,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699459646] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:52,577 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:52,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:28:52,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060988958] [2022-01-18 05:28:52,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:52,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:28:52,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:52,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:28:52,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:28:52,579 INFO L87 Difference]: Start difference. First operand 3470 states and 14626 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:53,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:53,500 INFO L93 Difference]: Finished difference Result 4233 states and 17560 transitions. [2022-01-18 05:28:53,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:28:53,500 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:53,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:53,509 INFO L225 Difference]: With dead ends: 4233 [2022-01-18 05:28:53,509 INFO L226 Difference]: Without dead ends: 4187 [2022-01-18 05:28:53,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=198, Invalid=992, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:28:53,510 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 250 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 1366 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 1653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 193 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:53,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 569 Invalid, 1653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1366 Invalid, 0 Unknown, 193 Unchecked, 0.6s Time] [2022-01-18 05:28:53,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4187 states. [2022-01-18 05:28:53,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4187 to 3470. [2022-01-18 05:28:53,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3470 states, 3469 states have (on average 4.216200634188527) internal successors, (14626), 3469 states have internal predecessors, (14626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:53,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3470 states to 3470 states and 14626 transitions. [2022-01-18 05:28:53,565 INFO L78 Accepts]: Start accepts. Automaton has 3470 states and 14626 transitions. Word has length 23 [2022-01-18 05:28:53,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:53,565 INFO L470 AbstractCegarLoop]: Abstraction has 3470 states and 14626 transitions. [2022-01-18 05:28:53,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:53,565 INFO L276 IsEmpty]: Start isEmpty. Operand 3470 states and 14626 transitions. [2022-01-18 05:28:53,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:53,571 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:53,571 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-01-18 05:28:53,586 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-01-18 05:28:53,771 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,SelfDestructingSolverStorable95 [2022-01-18 05:28:53,771 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:53,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:53,772 INFO L85 PathProgramCache]: Analyzing trace with hash -865529710, now seen corresponding path program 15 times [2022-01-18 05:28:53,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:53,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739786680] [2022-01-18 05:28:53,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:53,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:53,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:53,918 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:53,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:53,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739786680] [2022-01-18 05:28:53,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739786680] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:53,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203310851] [2022-01-18 05:28:53,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:28:53,919 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:53,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:53,920 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-01-18 05:28:53,920 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-01-18 05:28:53,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:28:53,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:53,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:28:53,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:54,156 INFO L353 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2022-01-18 05:28:54,157 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 72 [2022-01-18 05:28:54,265 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:54,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:54,508 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:54,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203310851] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:54,509 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:54,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 24 [2022-01-18 05:28:54,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729267803] [2022-01-18 05:28:54,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:54,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:28:54,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:54,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:28:54,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:28:54,510 INFO L87 Difference]: Start difference. First operand 3470 states and 14626 transitions. Second operand has 25 states, 25 states have (on average 2.4) internal successors, (60), 24 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:56,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:56,927 INFO L93 Difference]: Finished difference Result 5170 states and 21382 transitions. [2022-01-18 05:28:56,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 05:28:56,928 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 24 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:56,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:56,939 INFO L225 Difference]: With dead ends: 5170 [2022-01-18 05:28:56,939 INFO L226 Difference]: Without dead ends: 5115 [2022-01-18 05:28:56,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1159 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=516, Invalid=3774, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 05:28:56,940 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 442 mSDsluCounter, 1691 mSDsCounter, 0 mSdLazyCounter, 2810 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 2978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 2810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:56,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 999 Invalid, 2978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 2810 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 05:28:56,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5115 states. [2022-01-18 05:28:56,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5115 to 3518. [2022-01-18 05:28:56,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3518 states, 3517 states have (on average 4.223485925504692) internal successors, (14854), 3517 states have internal predecessors, (14854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:56,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3518 states to 3518 states and 14854 transitions. [2022-01-18 05:28:56,999 INFO L78 Accepts]: Start accepts. Automaton has 3518 states and 14854 transitions. Word has length 23 [2022-01-18 05:28:56,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:56,999 INFO L470 AbstractCegarLoop]: Abstraction has 3518 states and 14854 transitions. [2022-01-18 05:28:56,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 24 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:56,999 INFO L276 IsEmpty]: Start isEmpty. Operand 3518 states and 14854 transitions. [2022-01-18 05:28:57,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:57,005 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:57,005 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-01-18 05:28:57,020 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-01-18 05:28:57,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:57,205 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:57,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:57,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1030738572, now seen corresponding path program 16 times [2022-01-18 05:28:57,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:57,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351212354] [2022-01-18 05:28:57,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:57,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:57,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:57,369 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:57,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:57,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351212354] [2022-01-18 05:28:57,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351212354] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:57,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605803572] [2022-01-18 05:28:57,369 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:28:57,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:57,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:57,372 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:28:57,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-01-18 05:28:57,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:28:57,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:57,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:57,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:57,559 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:57,560 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:28:57,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:57,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:58,044 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:58,045 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:28:58,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:28:58,053 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:28:58,094 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:58,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605803572] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:58,094 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:58,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:28:58,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017167956] [2022-01-18 05:28:58,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:58,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:28:58,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:58,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:28:58,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:28:58,095 INFO L87 Difference]: Start difference. First operand 3518 states and 14854 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:59,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:59,193 INFO L93 Difference]: Finished difference Result 4354 states and 18116 transitions. [2022-01-18 05:28:59,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:28:59,194 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:28:59,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:59,203 INFO L225 Difference]: With dead ends: 4354 [2022-01-18 05:28:59,203 INFO L226 Difference]: Without dead ends: 4323 [2022-01-18 05:28:59,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=278, Invalid=1528, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 05:28:59,204 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 227 mSDsluCounter, 1134 mSDsCounter, 0 mSdLazyCounter, 1727 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 1935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:59,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 683 Invalid, 1935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1727 Invalid, 0 Unknown, 133 Unchecked, 0.7s Time] [2022-01-18 05:28:59,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4323 states. [2022-01-18 05:28:59,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4323 to 3543. [2022-01-18 05:28:59,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3543 states, 3542 states have (on average 4.230378317334839) internal successors, (14984), 3542 states have internal predecessors, (14984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:59,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3543 states to 3543 states and 14984 transitions. [2022-01-18 05:28:59,264 INFO L78 Accepts]: Start accepts. Automaton has 3543 states and 14984 transitions. Word has length 23 [2022-01-18 05:28:59,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:59,264 INFO L470 AbstractCegarLoop]: Abstraction has 3543 states and 14984 transitions. [2022-01-18 05:28:59,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:59,264 INFO L276 IsEmpty]: Start isEmpty. Operand 3543 states and 14984 transitions. [2022-01-18 05:28:59,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:28:59,270 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:59,270 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-01-18 05:28:59,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-01-18 05:28:59,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:59,471 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:28:59,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:59,471 INFO L85 PathProgramCache]: Analyzing trace with hash -442993250, now seen corresponding path program 17 times [2022-01-18 05:28:59,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:59,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770312124] [2022-01-18 05:28:59,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:59,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:59,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:59,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:59,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:59,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770312124] [2022-01-18 05:28:59,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770312124] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:59,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023670997] [2022-01-18 05:28:59,650 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:28:59,651 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:59,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:59,652 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:28:59,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-01-18 05:28:59,682 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:28:59,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:59,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:28:59,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:59,862 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:28:59,863 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:29:00,262 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:00,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:00,414 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:00,414 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:00,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:00,425 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:00,469 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:00,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023670997] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:00,469 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:00,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:29:00,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827354334] [2022-01-18 05:29:00,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:00,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:29:00,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:00,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:29:00,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:29:00,470 INFO L87 Difference]: Start difference. First operand 3543 states and 14984 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:01,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:01,355 INFO L93 Difference]: Finished difference Result 4004 states and 16739 transitions. [2022-01-18 05:29:01,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:29:01,356 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:01,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:01,366 INFO L225 Difference]: With dead ends: 4004 [2022-01-18 05:29:01,366 INFO L226 Difference]: Without dead ends: 3976 [2022-01-18 05:29:01,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=227, Invalid=1104, Unknown=1, NotChecked=0, Total=1332 [2022-01-18 05:29:01,366 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 267 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:01,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 332 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 711 Invalid, 0 Unknown, 60 Unchecked, 0.3s Time] [2022-01-18 05:29:01,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3976 states. [2022-01-18 05:29:01,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3976 to 3549. [2022-01-18 05:29:01,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3549 states, 3548 states have (on average 4.229988726042841) internal successors, (15008), 3548 states have internal predecessors, (15008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:01,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3549 states to 3549 states and 15008 transitions. [2022-01-18 05:29:01,426 INFO L78 Accepts]: Start accepts. Automaton has 3549 states and 15008 transitions. Word has length 23 [2022-01-18 05:29:01,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:01,426 INFO L470 AbstractCegarLoop]: Abstraction has 3549 states and 15008 transitions. [2022-01-18 05:29:01,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:01,426 INFO L276 IsEmpty]: Start isEmpty. Operand 3549 states and 15008 transitions. [2022-01-18 05:29:01,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:01,432 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:01,432 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-01-18 05:29:01,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-01-18 05:29:01,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2022-01-18 05:29:01,633 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:01,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:01,633 INFO L85 PathProgramCache]: Analyzing trace with hash 632717906, now seen corresponding path program 18 times [2022-01-18 05:29:01,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:01,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905601246] [2022-01-18 05:29:01,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:01,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:01,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:01,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:01,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:01,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905601246] [2022-01-18 05:29:01,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905601246] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:01,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981266846] [2022-01-18 05:29:01,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:29:01,817 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:01,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:01,819 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:01,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-01-18 05:29:01,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:29:01,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:01,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:01,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:02,013 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:02,013 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:29:02,404 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:02,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:02,555 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:02,556 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:02,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:02,564 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:02,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:02,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981266846] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:02,605 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:02,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:29:02,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147012848] [2022-01-18 05:29:02,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:02,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:29:02,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:02,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:29:02,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:29:02,605 INFO L87 Difference]: Start difference. First operand 3549 states and 15008 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:03,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:03,576 INFO L93 Difference]: Finished difference Result 4155 states and 17357 transitions. [2022-01-18 05:29:03,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:29:03,576 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:03,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:03,586 INFO L225 Difference]: With dead ends: 4155 [2022-01-18 05:29:03,586 INFO L226 Difference]: Without dead ends: 4132 [2022-01-18 05:29:03,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=272, Invalid=1288, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:29:03,586 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 216 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1236 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:03,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 493 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1236 Invalid, 0 Unknown, 110 Unchecked, 0.5s Time] [2022-01-18 05:29:03,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4132 states. [2022-01-18 05:29:03,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4132 to 3541. [2022-01-18 05:29:03,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3541 states, 3540 states have (on average 4.231073446327684) internal successors, (14978), 3540 states have internal predecessors, (14978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:03,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3541 states to 3541 states and 14978 transitions. [2022-01-18 05:29:03,642 INFO L78 Accepts]: Start accepts. Automaton has 3541 states and 14978 transitions. Word has length 23 [2022-01-18 05:29:03,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:03,642 INFO L470 AbstractCegarLoop]: Abstraction has 3541 states and 14978 transitions. [2022-01-18 05:29:03,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:03,642 INFO L276 IsEmpty]: Start isEmpty. Operand 3541 states and 14978 transitions. [2022-01-18 05:29:03,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:03,648 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:03,648 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-01-18 05:29:03,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-01-18 05:29:03,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:03,849 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:03,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:03,849 INFO L85 PathProgramCache]: Analyzing trace with hash -1039608366, now seen corresponding path program 19 times [2022-01-18 05:29:03,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:03,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898476040] [2022-01-18 05:29:03,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:03,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:03,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:04,042 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:04,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:04,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898476040] [2022-01-18 05:29:04,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898476040] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:04,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400786567] [2022-01-18 05:29:04,043 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:29:04,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:04,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:04,044 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:04,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-01-18 05:29:04,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:04,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:04,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:04,295 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:04,296 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:29:04,700 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:04,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:04,860 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:04,860 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:04,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:04,868 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:04,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:04,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400786567] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:04,913 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:04,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:29:04,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614564468] [2022-01-18 05:29:04,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:04,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:29:04,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:04,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:29:04,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:29:04,915 INFO L87 Difference]: Start difference. First operand 3541 states and 14978 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:05,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:05,463 INFO L93 Difference]: Finished difference Result 3977 states and 16662 transitions. [2022-01-18 05:29:05,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:29:05,463 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:05,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:05,472 INFO L225 Difference]: With dead ends: 3977 [2022-01-18 05:29:05,472 INFO L226 Difference]: Without dead ends: 3943 [2022-01-18 05:29:05,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=154, Invalid=902, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:29:05,472 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 162 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:05,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 367 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 850 Invalid, 0 Unknown, 109 Unchecked, 0.3s Time] [2022-01-18 05:29:05,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3943 states. [2022-01-18 05:29:05,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3943 to 3562. [2022-01-18 05:29:05,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3562 states, 3561 states have (on average 4.229429935411401) internal successors, (15061), 3561 states have internal predecessors, (15061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:05,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3562 states to 3562 states and 15061 transitions. [2022-01-18 05:29:05,525 INFO L78 Accepts]: Start accepts. Automaton has 3562 states and 15061 transitions. Word has length 23 [2022-01-18 05:29:05,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:05,525 INFO L470 AbstractCegarLoop]: Abstraction has 3562 states and 15061 transitions. [2022-01-18 05:29:05,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:05,525 INFO L276 IsEmpty]: Start isEmpty. Operand 3562 states and 15061 transitions. [2022-01-18 05:29:05,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:05,531 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:05,531 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-01-18 05:29:05,547 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-01-18 05:29:05,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:05,732 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:05,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:05,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1926661510, now seen corresponding path program 20 times [2022-01-18 05:29:05,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:05,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602842051] [2022-01-18 05:29:05,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:05,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:05,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:05,898 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:05,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:05,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602842051] [2022-01-18 05:29:05,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602842051] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:05,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446969778] [2022-01-18 05:29:05,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:29:05,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:05,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:05,900 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:05,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-01-18 05:29:05,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:29:05,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:05,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:05,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:06,131 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:06,131 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2022-01-18 05:29:06,465 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:06,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:06,618 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:06,618 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:06,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:06,627 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:06,672 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:06,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446969778] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:06,672 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:06,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:29:06,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051984067] [2022-01-18 05:29:06,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:06,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:29:06,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:06,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:29:06,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:29:06,673 INFO L87 Difference]: Start difference. First operand 3562 states and 15061 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:07,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:07,762 INFO L93 Difference]: Finished difference Result 4271 states and 17817 transitions. [2022-01-18 05:29:07,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:29:07,762 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:07,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:07,772 INFO L225 Difference]: With dead ends: 4271 [2022-01-18 05:29:07,772 INFO L226 Difference]: Without dead ends: 4240 [2022-01-18 05:29:07,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=274, Invalid=1618, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:29:07,772 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 197 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 1788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:07,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 619 Invalid, 1788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1619 Invalid, 0 Unknown, 101 Unchecked, 0.7s Time] [2022-01-18 05:29:07,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4240 states. [2022-01-18 05:29:07,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4240 to 3568. [2022-01-18 05:29:07,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3568 states, 3567 states have (on average 4.230165405102327) internal successors, (15089), 3567 states have internal predecessors, (15089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:07,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3568 states to 3568 states and 15089 transitions. [2022-01-18 05:29:07,831 INFO L78 Accepts]: Start accepts. Automaton has 3568 states and 15089 transitions. Word has length 23 [2022-01-18 05:29:07,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:07,831 INFO L470 AbstractCegarLoop]: Abstraction has 3568 states and 15089 transitions. [2022-01-18 05:29:07,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:07,831 INFO L276 IsEmpty]: Start isEmpty. Operand 3568 states and 15089 transitions. [2022-01-18 05:29:07,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:07,837 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:07,837 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-01-18 05:29:07,853 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-01-18 05:29:08,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-01-18 05:29:08,038 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:08,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:08,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1780560464, now seen corresponding path program 21 times [2022-01-18 05:29:08,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:08,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566386227] [2022-01-18 05:29:08,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:08,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:08,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:08,187 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:08,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:08,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566386227] [2022-01-18 05:29:08,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566386227] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:08,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095178510] [2022-01-18 05:29:08,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:29:08,188 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:08,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:08,189 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:08,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-01-18 05:29:08,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:29:08,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:08,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:08,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:08,364 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:08,364 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:29:08,746 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:08,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:08,919 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:08,919 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:08,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:08,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:08,972 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:08,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095178510] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:08,973 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:08,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:08,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860852066] [2022-01-18 05:29:08,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:08,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:08,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:08,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:08,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:08,973 INFO L87 Difference]: Start difference. First operand 3568 states and 15089 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:10,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:10,197 INFO L93 Difference]: Finished difference Result 4084 states and 17076 transitions. [2022-01-18 05:29:10,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:29:10,197 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:10,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:10,206 INFO L225 Difference]: With dead ends: 4084 [2022-01-18 05:29:10,207 INFO L226 Difference]: Without dead ends: 4056 [2022-01-18 05:29:10,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=310, Invalid=1670, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 05:29:10,207 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 195 mSDsluCounter, 993 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 1691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:10,207 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 608 Invalid, 1691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1491 Invalid, 0 Unknown, 110 Unchecked, 0.7s Time] [2022-01-18 05:29:10,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4056 states. [2022-01-18 05:29:10,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4056 to 3574. [2022-01-18 05:29:10,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3574 states, 3573 states have (on average 4.229778897285194) internal successors, (15113), 3573 states have internal predecessors, (15113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:10,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3574 states to 3574 states and 15113 transitions. [2022-01-18 05:29:10,262 INFO L78 Accepts]: Start accepts. Automaton has 3574 states and 15113 transitions. Word has length 23 [2022-01-18 05:29:10,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:10,262 INFO L470 AbstractCegarLoop]: Abstraction has 3574 states and 15113 transitions. [2022-01-18 05:29:10,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:10,262 INFO L276 IsEmpty]: Start isEmpty. Operand 3574 states and 15113 transitions. [2022-01-18 05:29:10,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:10,268 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:10,268 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-01-18 05:29:10,283 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-01-18 05:29:10,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-01-18 05:29:10,468 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:10,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:10,469 INFO L85 PathProgramCache]: Analyzing trace with hash -704849308, now seen corresponding path program 22 times [2022-01-18 05:29:10,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:10,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752256604] [2022-01-18 05:29:10,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:10,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:10,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:10,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:10,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:10,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752256604] [2022-01-18 05:29:10,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752256604] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:10,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799443983] [2022-01-18 05:29:10,631 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:29:10,631 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:10,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:10,640 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:10,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-01-18 05:29:10,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:29:10,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:10,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:10,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:10,857 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:10,857 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:29:11,261 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:11,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:11,427 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:11,428 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:11,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:11,436 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:11,478 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:11,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799443983] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:11,479 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:11,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:11,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141620056] [2022-01-18 05:29:11,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:11,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:11,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:11,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:11,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:11,480 INFO L87 Difference]: Start difference. First operand 3574 states and 15113 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:12,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:12,528 INFO L93 Difference]: Finished difference Result 4136 states and 17284 transitions. [2022-01-18 05:29:12,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:29:12,529 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:12,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:12,539 INFO L225 Difference]: With dead ends: 4136 [2022-01-18 05:29:12,539 INFO L226 Difference]: Without dead ends: 4113 [2022-01-18 05:29:12,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=254, Invalid=1306, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:29:12,539 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 171 mSDsluCounter, 895 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:12,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 562 Invalid, 1623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1470 Invalid, 0 Unknown, 70 Unchecked, 0.6s Time] [2022-01-18 05:29:12,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4113 states. [2022-01-18 05:29:12,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4113 to 3562. [2022-01-18 05:29:12,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3562 states, 3561 states have (on average 4.229429935411401) internal successors, (15061), 3561 states have internal predecessors, (15061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:12,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3562 states to 3562 states and 15061 transitions. [2022-01-18 05:29:12,632 INFO L78 Accepts]: Start accepts. Automaton has 3562 states and 15061 transitions. Word has length 23 [2022-01-18 05:29:12,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:12,632 INFO L470 AbstractCegarLoop]: Abstraction has 3562 states and 15061 transitions. [2022-01-18 05:29:12,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:12,632 INFO L276 IsEmpty]: Start isEmpty. Operand 3562 states and 15061 transitions. [2022-01-18 05:29:12,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:12,638 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:12,638 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-01-18 05:29:12,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-01-18 05:29:12,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-01-18 05:29:12,838 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:12,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:12,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1991295016, now seen corresponding path program 23 times [2022-01-18 05:29:12,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:12,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262842636] [2022-01-18 05:29:12,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:12,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:12,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:12,986 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:12,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:12,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262842636] [2022-01-18 05:29:12,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262842636] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:12,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276601997] [2022-01-18 05:29:12,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:29:12,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:12,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:12,988 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:12,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-01-18 05:29:13,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:29:13,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:13,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:13,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:13,169 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:13,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:29:13,502 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:13,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:13,630 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:13,630 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:13,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:13,639 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:13,684 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:13,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276601997] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:13,684 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:13,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:29:13,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510467670] [2022-01-18 05:29:13,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:13,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:29:13,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:13,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:29:13,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:29:13,685 INFO L87 Difference]: Start difference. First operand 3562 states and 15061 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:14,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:14,642 INFO L93 Difference]: Finished difference Result 4406 states and 18333 transitions. [2022-01-18 05:29:14,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 05:29:14,642 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:14,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:14,652 INFO L225 Difference]: With dead ends: 4406 [2022-01-18 05:29:14,652 INFO L226 Difference]: Without dead ends: 4375 [2022-01-18 05:29:14,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=267, Invalid=1455, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:29:14,653 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 238 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 1291 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 1484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 124 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:14,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 555 Invalid, 1484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1291 Invalid, 0 Unknown, 124 Unchecked, 0.5s Time] [2022-01-18 05:29:14,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4375 states. [2022-01-18 05:29:14,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4375 to 3550. [2022-01-18 05:29:14,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3550 states, 3549 states have (on average 4.227106227106227) internal successors, (15002), 3549 states have internal predecessors, (15002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:14,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3550 states to 3550 states and 15002 transitions. [2022-01-18 05:29:14,709 INFO L78 Accepts]: Start accepts. Automaton has 3550 states and 15002 transitions. Word has length 23 [2022-01-18 05:29:14,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:14,709 INFO L470 AbstractCegarLoop]: Abstraction has 3550 states and 15002 transitions. [2022-01-18 05:29:14,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:14,709 INFO L276 IsEmpty]: Start isEmpty. Operand 3550 states and 15002 transitions. [2022-01-18 05:29:14,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:14,715 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:14,715 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-01-18 05:29:14,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-01-18 05:29:14,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:14,915 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:14,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:14,915 INFO L85 PathProgramCache]: Analyzing trace with hash 44075248, now seen corresponding path program 24 times [2022-01-18 05:29:14,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:14,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381673425] [2022-01-18 05:29:14,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:14,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:14,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:15,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:15,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:15,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381673425] [2022-01-18 05:29:15,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381673425] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:15,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077517559] [2022-01-18 05:29:15,078 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:29:15,078 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:15,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:15,080 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:15,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-01-18 05:29:15,115 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:29:15,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:15,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2022-01-18 05:29:15,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:15,328 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2022-01-18 05:29:15,388 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:15,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:15,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:15,580 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:15,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:15,583 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:15,620 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:15,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077517559] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:15,620 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:15,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 7] total 21 [2022-01-18 05:29:15,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003391376] [2022-01-18 05:29:15,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:15,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 05:29:15,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:15,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 05:29:15,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:29:15,621 INFO L87 Difference]: Start difference. First operand 3550 states and 15002 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-01-18 05:29:17,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:17,407 INFO L93 Difference]: Finished difference Result 5888 states and 24246 transitions. [2022-01-18 05:29:17,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 05:29:17,408 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-01-18 05:29:17,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:17,422 INFO L225 Difference]: With dead ends: 5888 [2022-01-18 05:29:17,422 INFO L226 Difference]: Without dead ends: 5837 [2022-01-18 05:29:17,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 28 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=526, Invalid=2444, Unknown=0, NotChecked=0, Total=2970 [2022-01-18 05:29:17,423 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 283 mSDsluCounter, 1324 mSDsCounter, 0 mSdLazyCounter, 2197 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 2402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 2197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:17,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 775 Invalid, 2402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 2197 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 05:29:17,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5837 states. [2022-01-18 05:29:17,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5837 to 3604. [2022-01-18 05:29:17,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3604 states, 3603 states have (on average 4.237024701637524) internal successors, (15266), 3603 states have internal predecessors, (15266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:17,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 15266 transitions. [2022-01-18 05:29:17,491 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 15266 transitions. Word has length 23 [2022-01-18 05:29:17,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:17,491 INFO L470 AbstractCegarLoop]: Abstraction has 3604 states and 15266 transitions. [2022-01-18 05:29:17,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-01-18 05:29:17,491 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 15266 transitions. [2022-01-18 05:29:17,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:17,497 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:17,497 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-01-18 05:29:17,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-01-18 05:29:17,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2022-01-18 05:29:17,697 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:17,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:17,698 INFO L85 PathProgramCache]: Analyzing trace with hash -862085712, now seen corresponding path program 25 times [2022-01-18 05:29:17,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:17,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399727098] [2022-01-18 05:29:17,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:17,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:17,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:17,857 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:17,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:17,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399727098] [2022-01-18 05:29:17,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399727098] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:17,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837606325] [2022-01-18 05:29:17,857 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:29:17,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:17,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:17,858 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:17,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-01-18 05:29:17,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:17,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:17,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:18,033 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:18,033 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:29:18,435 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:18,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:18,594 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:18,594 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:18,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:18,603 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:18,644 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:18,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837606325] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:18,644 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:18,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:29:18,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289610100] [2022-01-18 05:29:18,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:18,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:29:18,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:18,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:29:18,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:29:18,645 INFO L87 Difference]: Start difference. First operand 3604 states and 15266 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:19,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:19,662 INFO L93 Difference]: Finished difference Result 4118 states and 17247 transitions. [2022-01-18 05:29:19,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:29:19,662 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:19,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:19,672 INFO L225 Difference]: With dead ends: 4118 [2022-01-18 05:29:19,672 INFO L226 Difference]: Without dead ends: 4090 [2022-01-18 05:29:19,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=300, Invalid=1592, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:29:19,672 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 223 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 1140 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 264 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:19,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 452 Invalid, 1494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1140 Invalid, 0 Unknown, 264 Unchecked, 0.5s Time] [2022-01-18 05:29:19,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2022-01-18 05:29:19,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 3622. [2022-01-18 05:29:19,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3622 states, 3621 states have (on average 4.2366749516708095) internal successors, (15341), 3621 states have internal predecessors, (15341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:19,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3622 states to 3622 states and 15341 transitions. [2022-01-18 05:29:19,738 INFO L78 Accepts]: Start accepts. Automaton has 3622 states and 15341 transitions. Word has length 23 [2022-01-18 05:29:19,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:19,739 INFO L470 AbstractCegarLoop]: Abstraction has 3622 states and 15341 transitions. [2022-01-18 05:29:19,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:19,739 INFO L276 IsEmpty]: Start isEmpty. Operand 3622 states and 15341 transitions. [2022-01-18 05:29:19,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:19,745 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:19,745 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-01-18 05:29:19,761 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-01-18 05:29:19,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2022-01-18 05:29:19,946 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:19,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:19,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1284622172, now seen corresponding path program 26 times [2022-01-18 05:29:19,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:19,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787104686] [2022-01-18 05:29:19,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:19,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:19,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:20,091 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:20,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:20,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787104686] [2022-01-18 05:29:20,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787104686] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:20,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42615516] [2022-01-18 05:29:20,091 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:29:20,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:20,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:20,092 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:20,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-01-18 05:29:20,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:29:20,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:20,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:20,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:20,289 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:20,289 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:29:20,609 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:20,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:20,734 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:20,734 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:20,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:20,743 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:20,786 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:20,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42615516] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:20,787 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:20,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:29:20,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136538092] [2022-01-18 05:29:20,787 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:20,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:29:20,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:20,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:29:20,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:29:20,788 INFO L87 Difference]: Start difference. First operand 3622 states and 15341 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:21,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:21,447 INFO L93 Difference]: Finished difference Result 4043 states and 16967 transitions. [2022-01-18 05:29:21,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:29:21,448 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:21,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:21,457 INFO L225 Difference]: With dead ends: 4043 [2022-01-18 05:29:21,457 INFO L226 Difference]: Without dead ends: 4018 [2022-01-18 05:29:21,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=851, Unknown=0, NotChecked=0, Total=992 [2022-01-18 05:29:21,457 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 155 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 1132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:21,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 422 Invalid, 1132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1048 Invalid, 0 Unknown, 42 Unchecked, 0.4s Time] [2022-01-18 05:29:21,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4018 states. [2022-01-18 05:29:21,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4018 to 3622. [2022-01-18 05:29:21,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3622 states, 3621 states have (on average 4.2366749516708095) internal successors, (15341), 3621 states have internal predecessors, (15341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:21,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3622 states to 3622 states and 15341 transitions. [2022-01-18 05:29:21,509 INFO L78 Accepts]: Start accepts. Automaton has 3622 states and 15341 transitions. Word has length 23 [2022-01-18 05:29:21,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:21,509 INFO L470 AbstractCegarLoop]: Abstraction has 3622 states and 15341 transitions. [2022-01-18 05:29:21,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:21,509 INFO L276 IsEmpty]: Start isEmpty. Operand 3622 states and 15341 transitions. [2022-01-18 05:29:21,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:21,516 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:21,516 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-01-18 05:29:21,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-01-18 05:29:21,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:21,716 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:21,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:21,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1577602254, now seen corresponding path program 16 times [2022-01-18 05:29:21,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:21,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323947113] [2022-01-18 05:29:21,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:21,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:21,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:21,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:21,876 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:21,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323947113] [2022-01-18 05:29:21,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323947113] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:21,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074928693] [2022-01-18 05:29:21,876 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:29:21,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:21,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:21,877 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:21,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-01-18 05:29:21,900 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:29:21,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:21,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:21,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:22,089 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:22,089 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:29:24,417 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:24,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:24,601 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:24,601 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:24,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:24,613 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:24,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:24,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074928693] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:24,659 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:24,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:24,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605192920] [2022-01-18 05:29:24,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:24,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:24,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:24,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:24,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=566, Unknown=1, NotChecked=0, Total=650 [2022-01-18 05:29:24,660 INFO L87 Difference]: Start difference. First operand 3622 states and 15341 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:25,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:25,427 INFO L93 Difference]: Finished difference Result 3871 states and 16285 transitions. [2022-01-18 05:29:25,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:29:25,428 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:25,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:25,437 INFO L225 Difference]: With dead ends: 3871 [2022-01-18 05:29:25,437 INFO L226 Difference]: Without dead ends: 3856 [2022-01-18 05:29:25,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=149, Invalid=1040, Unknown=1, NotChecked=0, Total=1190 [2022-01-18 05:29:25,437 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 118 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 1420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 157 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:25,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 575 Invalid, 1420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1232 Invalid, 0 Unknown, 157 Unchecked, 0.5s Time] [2022-01-18 05:29:25,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3856 states. [2022-01-18 05:29:25,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3856 to 3622. [2022-01-18 05:29:25,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3622 states, 3621 states have (on average 4.2366749516708095) internal successors, (15341), 3621 states have internal predecessors, (15341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:25,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3622 states to 3622 states and 15341 transitions. [2022-01-18 05:29:25,493 INFO L78 Accepts]: Start accepts. Automaton has 3622 states and 15341 transitions. Word has length 23 [2022-01-18 05:29:25,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:25,493 INFO L470 AbstractCegarLoop]: Abstraction has 3622 states and 15341 transitions. [2022-01-18 05:29:25,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:25,494 INFO L276 IsEmpty]: Start isEmpty. Operand 3622 states and 15341 transitions. [2022-01-18 05:29:25,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:25,499 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:25,500 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-01-18 05:29:25,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-01-18 05:29:25,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:25,700 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:25,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:25,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1127056206, now seen corresponding path program 17 times [2022-01-18 05:29:25,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:25,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244779592] [2022-01-18 05:29:25,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:25,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:25,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:25,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:25,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:25,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244779592] [2022-01-18 05:29:25,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244779592] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:25,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052934577] [2022-01-18 05:29:25,903 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:29:25,903 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:25,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:25,908 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:25,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-01-18 05:29:25,937 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:29:25,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:25,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:25,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:26,154 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:26,154 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:29:26,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:26,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:26,675 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:26,675 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:26,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:26,684 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:26,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:26,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052934577] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:26,727 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:26,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:26,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631927448] [2022-01-18 05:29:26,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:26,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:26,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:26,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:26,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:26,728 INFO L87 Difference]: Start difference. First operand 3622 states and 15341 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:27,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:27,662 INFO L93 Difference]: Finished difference Result 3875 states and 16302 transitions. [2022-01-18 05:29:27,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:29:27,662 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:27,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:27,671 INFO L225 Difference]: With dead ends: 3875 [2022-01-18 05:29:27,671 INFO L226 Difference]: Without dead ends: 3853 [2022-01-18 05:29:27,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=234, Invalid=1326, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:29:27,672 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 196 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 1289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 191 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:27,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 434 Invalid, 1289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1020 Invalid, 0 Unknown, 191 Unchecked, 0.4s Time] [2022-01-18 05:29:27,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3853 states. [2022-01-18 05:29:27,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3853 to 3626. [2022-01-18 05:29:27,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.236965517241379) internal successors, (15359), 3625 states have internal predecessors, (15359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:27,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15359 transitions. [2022-01-18 05:29:27,725 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15359 transitions. Word has length 23 [2022-01-18 05:29:27,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:27,725 INFO L470 AbstractCegarLoop]: Abstraction has 3626 states and 15359 transitions. [2022-01-18 05:29:27,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:27,725 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15359 transitions. [2022-01-18 05:29:27,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:27,731 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:27,731 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-01-18 05:29:27,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-01-18 05:29:27,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2022-01-18 05:29:27,932 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:27,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:27,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1557952640, now seen corresponding path program 18 times [2022-01-18 05:29:27,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:27,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464511703] [2022-01-18 05:29:27,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:27,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:27,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:28,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-01-18 05:29:28,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:28,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464511703] [2022-01-18 05:29:28,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464511703] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:28,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356582041] [2022-01-18 05:29:28,090 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:29:28,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:28,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:28,092 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:28,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-01-18 05:29:28,116 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:29:28,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:28,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 38 conjunts are in the unsatisfiable core [2022-01-18 05:29:28,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:28,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:29:28,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:28,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:28,356 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:29:28,356 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2022-01-18 05:29:28,457 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:28,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:28,660 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:29:28,661 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:29:28,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:28,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:28,662 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2022-01-18 05:29:28,700 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:28,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356582041] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:28,700 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:28,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:28,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655051325] [2022-01-18 05:29:28,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:28,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:28,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:28,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:28,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=516, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:28,701 INFO L87 Difference]: Start difference. First operand 3626 states and 15359 transitions. Second operand has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:30,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:30,285 INFO L93 Difference]: Finished difference Result 6159 states and 25500 transitions. [2022-01-18 05:29:30,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 05:29:30,285 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:30,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:30,299 INFO L225 Difference]: With dead ends: 6159 [2022-01-18 05:29:30,299 INFO L226 Difference]: Without dead ends: 6121 [2022-01-18 05:29:30,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=518, Invalid=2032, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 05:29:30,300 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 437 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 1322 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 1743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 1322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 162 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:30,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [437 Valid, 612 Invalid, 1743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 1322 Invalid, 0 Unknown, 162 Unchecked, 0.7s Time] [2022-01-18 05:29:30,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6121 states. [2022-01-18 05:29:30,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6121 to 3806. [2022-01-18 05:29:30,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3806 states, 3805 states have (on average 4.260709592641262) internal successors, (16212), 3805 states have internal predecessors, (16212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:30,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3806 states to 3806 states and 16212 transitions. [2022-01-18 05:29:30,372 INFO L78 Accepts]: Start accepts. Automaton has 3806 states and 16212 transitions. Word has length 23 [2022-01-18 05:29:30,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:30,373 INFO L470 AbstractCegarLoop]: Abstraction has 3806 states and 16212 transitions. [2022-01-18 05:29:30,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:30,373 INFO L276 IsEmpty]: Start isEmpty. Operand 3806 states and 16212 transitions. [2022-01-18 05:29:30,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:30,379 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:30,379 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-01-18 05:29:30,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-01-18 05:29:30,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:30,580 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:30,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:30,580 INFO L85 PathProgramCache]: Analyzing trace with hash -894016338, now seen corresponding path program 19 times [2022-01-18 05:29:30,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:30,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508717746] [2022-01-18 05:29:30,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:30,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:30,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:30,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:30,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:30,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508717746] [2022-01-18 05:29:30,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508717746] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:30,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172956143] [2022-01-18 05:29:30,734 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:29:30,734 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:30,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:30,735 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:30,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-01-18 05:29:30,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:30,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:30,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:30,938 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:30,939 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-01-18 05:29:31,257 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:31,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:31,475 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:31,475 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:31,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:31,487 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:31,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:31,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172956143] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:31,534 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:31,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:31,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904918118] [2022-01-18 05:29:31,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:31,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:31,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:31,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:31,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:31,535 INFO L87 Difference]: Start difference. First operand 3806 states and 16212 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:32,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:32,295 INFO L93 Difference]: Finished difference Result 4040 states and 17107 transitions. [2022-01-18 05:29:32,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 05:29:32,295 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:32,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:32,304 INFO L225 Difference]: With dead ends: 4040 [2022-01-18 05:29:32,304 INFO L226 Difference]: Without dead ends: 4025 [2022-01-18 05:29:32,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=142, Invalid=914, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:29:32,305 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 103 mSDsluCounter, 926 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 1493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:32,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 638 Invalid, 1493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1342 Invalid, 0 Unknown, 121 Unchecked, 0.5s Time] [2022-01-18 05:29:32,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4025 states. [2022-01-18 05:29:32,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4025 to 3810. [2022-01-18 05:29:32,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3810 states, 3809 states have (on average 4.260960882121291) internal successors, (16230), 3809 states have internal predecessors, (16230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:32,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3810 states to 3810 states and 16230 transitions. [2022-01-18 05:29:32,360 INFO L78 Accepts]: Start accepts. Automaton has 3810 states and 16230 transitions. Word has length 23 [2022-01-18 05:29:32,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:32,360 INFO L470 AbstractCegarLoop]: Abstraction has 3810 states and 16230 transitions. [2022-01-18 05:29:32,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:32,360 INFO L276 IsEmpty]: Start isEmpty. Operand 3810 states and 16230 transitions. [2022-01-18 05:29:32,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:32,366 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:32,366 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-01-18 05:29:32,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-01-18 05:29:32,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-01-18 05:29:32,566 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:32,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:32,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1315950606, now seen corresponding path program 20 times [2022-01-18 05:29:32,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:32,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738064636] [2022-01-18 05:29:32,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:32,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:32,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:32,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:32,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:32,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738064636] [2022-01-18 05:29:32,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738064636] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:32,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846949655] [2022-01-18 05:29:32,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:29:32,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:32,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:32,722 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:32,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-01-18 05:29:32,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:29:32,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:32,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:29:32,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:32,912 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:32,913 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 51 [2022-01-18 05:29:32,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-01-18 05:29:32,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:33,145 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:33,146 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:33,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:33,154 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:33,197 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:33,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846949655] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:33,197 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:33,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:29:33,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474237672] [2022-01-18 05:29:33,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:33,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:29:33,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:33,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:29:33,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:29:33,198 INFO L87 Difference]: Start difference. First operand 3810 states and 16230 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:33,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:33,844 INFO L93 Difference]: Finished difference Result 4097 states and 17328 transitions. [2022-01-18 05:29:33,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:29:33,845 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:33,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:33,855 INFO L225 Difference]: With dead ends: 4097 [2022-01-18 05:29:33,855 INFO L226 Difference]: Without dead ends: 4082 [2022-01-18 05:29:33,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=147, Invalid=909, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:29:33,856 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 141 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 1123 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 1338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 169 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:33,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 525 Invalid, 1338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1123 Invalid, 0 Unknown, 169 Unchecked, 0.5s Time] [2022-01-18 05:29:33,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4082 states. [2022-01-18 05:29:33,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4082 to 3818. [2022-01-18 05:29:33,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3818 states, 3817 states have (on average 4.2609379093528945) internal successors, (16264), 3817 states have internal predecessors, (16264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:33,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3818 states to 3818 states and 16264 transitions. [2022-01-18 05:29:33,918 INFO L78 Accepts]: Start accepts. Automaton has 3818 states and 16264 transitions. Word has length 23 [2022-01-18 05:29:33,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:33,918 INFO L470 AbstractCegarLoop]: Abstraction has 3818 states and 16264 transitions. [2022-01-18 05:29:33,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:29:33,919 INFO L276 IsEmpty]: Start isEmpty. Operand 3818 states and 16264 transitions. [2022-01-18 05:29:33,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:33,925 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:33,925 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-01-18 05:29:33,941 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-01-18 05:29:34,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-01-18 05:29:34,126 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:34,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:34,126 INFO L85 PathProgramCache]: Analyzing trace with hash 2072855730, now seen corresponding path program 21 times [2022-01-18 05:29:34,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:34,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884979974] [2022-01-18 05:29:34,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:34,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:34,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:34,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:34,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:34,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884979974] [2022-01-18 05:29:34,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884979974] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:34,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458377648] [2022-01-18 05:29:34,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:29:34,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:34,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:34,300 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:34,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-01-18 05:29:34,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:29:34,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:34,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 05:29:34,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:34,453 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 05:29:34,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-01-18 05:29:34,593 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:34,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:34,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:34,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458377648] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:34,783 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:34,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:29:34,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613891221] [2022-01-18 05:29:34,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:34,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:29:34,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:34,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:29:34,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:29:34,783 INFO L87 Difference]: Start difference. First operand 3818 states and 16264 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 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-01-18 05:29:36,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:36,124 INFO L93 Difference]: Finished difference Result 5037 states and 21038 transitions. [2022-01-18 05:29:36,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-18 05:29:36,124 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 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-01-18 05:29:36,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:36,137 INFO L225 Difference]: With dead ends: 5037 [2022-01-18 05:29:36,137 INFO L226 Difference]: Without dead ends: 5016 [2022-01-18 05:29:36,137 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=350, Invalid=2100, Unknown=0, NotChecked=0, Total=2450 [2022-01-18 05:29:36,137 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 368 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 1169 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 1169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:36,137 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 438 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 1169 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:29:36,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5016 states. [2022-01-18 05:29:36,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5016 to 3830. [2022-01-18 05:29:36,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3830 states, 3829 states have (on average 4.262992948550536) internal successors, (16323), 3829 states have internal predecessors, (16323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:36,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3830 states to 3830 states and 16323 transitions. [2022-01-18 05:29:36,206 INFO L78 Accepts]: Start accepts. Automaton has 3830 states and 16323 transitions. Word has length 23 [2022-01-18 05:29:36,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:36,206 INFO L470 AbstractCegarLoop]: Abstraction has 3830 states and 16323 transitions. [2022-01-18 05:29:36,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 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-01-18 05:29:36,206 INFO L276 IsEmpty]: Start isEmpty. Operand 3830 states and 16323 transitions. [2022-01-18 05:29:36,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:36,212 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:36,212 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-01-18 05:29:36,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-01-18 05:29:36,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:36,413 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:36,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:36,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1146400410, now seen corresponding path program 22 times [2022-01-18 05:29:36,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:36,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346964564] [2022-01-18 05:29:36,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:36,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:36,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:36,573 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:36,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:36,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346964564] [2022-01-18 05:29:36,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346964564] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:36,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632028702] [2022-01-18 05:29:36,573 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:29:36,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:36,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:36,574 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:36,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-01-18 05:29:36,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:29:36,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:36,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:36,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:36,755 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:36,755 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:29:37,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:37,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:37,315 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:37,315 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:37,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:37,324 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:37,366 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:37,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632028702] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:37,366 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:37,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:29:37,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325273980] [2022-01-18 05:29:37,367 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:37,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:29:37,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:37,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:29:37,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:29:37,367 INFO L87 Difference]: Start difference. First operand 3830 states and 16323 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:38,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:38,337 INFO L93 Difference]: Finished difference Result 4104 states and 17351 transitions. [2022-01-18 05:29:38,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:29:38,338 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:38,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:38,347 INFO L225 Difference]: With dead ends: 4104 [2022-01-18 05:29:38,347 INFO L226 Difference]: Without dead ends: 4089 [2022-01-18 05:29:38,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=213, Invalid=1347, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:29:38,347 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 186 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:38,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 509 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1241 Invalid, 0 Unknown, 50 Unchecked, 0.5s Time] [2022-01-18 05:29:38,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4089 states. [2022-01-18 05:29:38,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4089 to 3830. [2022-01-18 05:29:38,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3830 states, 3829 states have (on average 4.262992948550536) internal successors, (16323), 3829 states have internal predecessors, (16323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:38,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3830 states to 3830 states and 16323 transitions. [2022-01-18 05:29:38,404 INFO L78 Accepts]: Start accepts. Automaton has 3830 states and 16323 transitions. Word has length 23 [2022-01-18 05:29:38,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:38,404 INFO L470 AbstractCegarLoop]: Abstraction has 3830 states and 16323 transitions. [2022-01-18 05:29:38,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:38,404 INFO L276 IsEmpty]: Start isEmpty. Operand 3830 states and 16323 transitions. [2022-01-18 05:29:38,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:38,410 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:38,410 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-01-18 05:29:38,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-01-18 05:29:38,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-01-18 05:29:38,612 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:38,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:38,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1650319270, now seen corresponding path program 23 times [2022-01-18 05:29:38,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:38,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943160225] [2022-01-18 05:29:38,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:38,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:38,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:38,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:38,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:38,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943160225] [2022-01-18 05:29:38,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943160225] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:38,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042349936] [2022-01-18 05:29:38,769 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:29:38,769 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:38,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:38,770 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:38,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-01-18 05:29:38,794 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:29:38,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:38,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:38,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:39,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:39,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:39,054 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:39,054 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 49 [2022-01-18 05:29:41,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:41,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:42,148 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:42,149 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:29:42,249 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:42,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042349936] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:42,249 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:42,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:29:42,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553379041] [2022-01-18 05:29:42,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:42,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:29:42,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:42,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:29:42,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:29:42,250 INFO L87 Difference]: Start difference. First operand 3830 states and 16323 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:43,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:43,508 INFO L93 Difference]: Finished difference Result 4635 states and 19476 transitions. [2022-01-18 05:29:43,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 05:29:43,508 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:43,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:43,520 INFO L225 Difference]: With dead ends: 4635 [2022-01-18 05:29:43,520 INFO L226 Difference]: Without dead ends: 4605 [2022-01-18 05:29:43,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=322, Invalid=1840, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 05:29:43,521 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 301 mSDsluCounter, 929 mSDsCounter, 0 mSdLazyCounter, 1071 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 1585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 420 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:43,521 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 675 Invalid, 1585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1071 Invalid, 0 Unknown, 420 Unchecked, 0.5s Time] [2022-01-18 05:29:43,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2022-01-18 05:29:43,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 3922. [2022-01-18 05:29:43,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.277480234634022) internal successors, (16772), 3921 states have internal predecessors, (16772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:43,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16772 transitions. [2022-01-18 05:29:43,587 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16772 transitions. Word has length 23 [2022-01-18 05:29:43,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:43,587 INFO L470 AbstractCegarLoop]: Abstraction has 3922 states and 16772 transitions. [2022-01-18 05:29:43,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:43,587 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16772 transitions. [2022-01-18 05:29:43,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:43,594 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:43,594 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-01-18 05:29:43,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-01-18 05:29:43,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-01-18 05:29:43,795 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:43,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:43,795 INFO L85 PathProgramCache]: Analyzing trace with hash 1104393394, now seen corresponding path program 24 times [2022-01-18 05:29:43,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:43,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307328260] [2022-01-18 05:29:43,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:43,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:43,972 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:43,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:43,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307328260] [2022-01-18 05:29:43,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307328260] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:43,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452525362] [2022-01-18 05:29:43,972 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:29:43,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:43,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:43,973 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:43,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-01-18 05:29:43,996 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 05:29:43,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:43,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:43,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:44,176 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:44,176 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:29:44,506 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:44,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:44,682 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:44,682 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:44,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:44,691 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:44,735 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:44,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452525362] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:44,735 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:44,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:44,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812055723] [2022-01-18 05:29:44,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:44,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:44,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:44,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:44,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:44,736 INFO L87 Difference]: Start difference. First operand 3922 states and 16772 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:45,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:45,446 INFO L93 Difference]: Finished difference Result 4232 states and 17960 transitions. [2022-01-18 05:29:45,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:29:45,447 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:45,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:45,457 INFO L225 Difference]: With dead ends: 4232 [2022-01-18 05:29:45,457 INFO L226 Difference]: Without dead ends: 4217 [2022-01-18 05:29:45,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=164, Invalid=958, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:29:45,457 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 157 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 1092 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 1190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:45,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 431 Invalid, 1190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1092 Invalid, 0 Unknown, 51 Unchecked, 0.5s Time] [2022-01-18 05:29:45,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4217 states. [2022-01-18 05:29:45,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4217 to 3928. [2022-01-18 05:29:45,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 4.277820218996689) internal successors, (16799), 3927 states have internal predecessors, (16799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:45,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 16799 transitions. [2022-01-18 05:29:45,544 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 16799 transitions. Word has length 23 [2022-01-18 05:29:45,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:45,544 INFO L470 AbstractCegarLoop]: Abstraction has 3928 states and 16799 transitions. [2022-01-18 05:29:45,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:45,545 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 16799 transitions. [2022-01-18 05:29:45,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:45,551 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:45,551 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-01-18 05:29:45,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-01-18 05:29:45,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:45,752 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:45,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:45,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1689727346, now seen corresponding path program 25 times [2022-01-18 05:29:45,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:45,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952316798] [2022-01-18 05:29:45,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:45,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:45,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:45,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:45,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:45,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952316798] [2022-01-18 05:29:45,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952316798] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:45,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741052001] [2022-01-18 05:29:45,940 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:29:45,940 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:45,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:45,941 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:45,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-01-18 05:29:45,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:45,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:45,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:46,121 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:46,122 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:29:46,470 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:46,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:46,651 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:46,651 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:46,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:46,661 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:46,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:46,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741052001] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:46,705 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:46,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:46,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877516047] [2022-01-18 05:29:46,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:46,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:46,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:46,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:46,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:46,706 INFO L87 Difference]: Start difference. First operand 3928 states and 16799 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:47,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:47,628 INFO L93 Difference]: Finished difference Result 4217 states and 17911 transitions. [2022-01-18 05:29:47,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:29:47,628 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:47,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:47,638 INFO L225 Difference]: With dead ends: 4217 [2022-01-18 05:29:47,638 INFO L226 Difference]: Without dead ends: 4195 [2022-01-18 05:29:47,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=244, Invalid=1316, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:29:47,639 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 163 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 158 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:47,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 385 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1068 Invalid, 0 Unknown, 158 Unchecked, 0.5s Time] [2022-01-18 05:29:47,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4195 states. [2022-01-18 05:29:47,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4195 to 3932. [2022-01-18 05:29:47,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3932 states, 3931 states have (on average 4.277537522258967) internal successors, (16815), 3931 states have internal predecessors, (16815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:47,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3932 states to 3932 states and 16815 transitions. [2022-01-18 05:29:47,700 INFO L78 Accepts]: Start accepts. Automaton has 3932 states and 16815 transitions. Word has length 23 [2022-01-18 05:29:47,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:47,701 INFO L470 AbstractCegarLoop]: Abstraction has 3932 states and 16815 transitions. [2022-01-18 05:29:47,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:47,701 INFO L276 IsEmpty]: Start isEmpty. Operand 3932 states and 16815 transitions. [2022-01-18 05:29:47,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:47,707 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:47,707 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-01-18 05:29:47,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-01-18 05:29:47,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:47,908 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:47,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:47,908 INFO L85 PathProgramCache]: Analyzing trace with hash -991673216, now seen corresponding path program 26 times [2022-01-18 05:29:47,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:47,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887347872] [2022-01-18 05:29:47,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:47,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:47,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:48,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:48,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:48,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887347872] [2022-01-18 05:29:48,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887347872] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:48,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399657090] [2022-01-18 05:29:48,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:29:48,112 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:48,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:48,113 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:48,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-01-18 05:29:48,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:29:48,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:48,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:48,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:48,343 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:48,343 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:29:49,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-01-18 05:29:49,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:49,426 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:49,426 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:49,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:49,436 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:49,483 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:49,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399657090] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:49,483 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:49,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:49,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218857355] [2022-01-18 05:29:49,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:49,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:49,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:49,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:49,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:49,484 INFO L87 Difference]: Start difference. First operand 3932 states and 16815 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:50,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:50,349 INFO L93 Difference]: Finished difference Result 4203 states and 17856 transitions. [2022-01-18 05:29:50,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:29:50,349 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:50,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:50,359 INFO L225 Difference]: With dead ends: 4203 [2022-01-18 05:29:50,359 INFO L226 Difference]: Without dead ends: 4188 [2022-01-18 05:29:50,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=238, Invalid=1168, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:29:50,360 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 164 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:50,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 363 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 975 Invalid, 0 Unknown, 66 Unchecked, 0.4s Time] [2022-01-18 05:29:50,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4188 states. [2022-01-18 05:29:50,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4188 to 3932. [2022-01-18 05:29:50,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3932 states, 3931 states have (on average 4.277537522258967) internal successors, (16815), 3931 states have internal predecessors, (16815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:50,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3932 states to 3932 states and 16815 transitions. [2022-01-18 05:29:50,425 INFO L78 Accepts]: Start accepts. Automaton has 3932 states and 16815 transitions. Word has length 23 [2022-01-18 05:29:50,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:50,425 INFO L470 AbstractCegarLoop]: Abstraction has 3932 states and 16815 transitions. [2022-01-18 05:29:50,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:29:50,425 INFO L276 IsEmpty]: Start isEmpty. Operand 3932 states and 16815 transitions. [2022-01-18 05:29:50,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:50,432 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:50,432 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-01-18 05:29:50,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-01-18 05:29:50,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-01-18 05:29:50,633 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:50,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:50,633 INFO L85 PathProgramCache]: Analyzing trace with hash 877172014, now seen corresponding path program 27 times [2022-01-18 05:29:50,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:50,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548013454] [2022-01-18 05:29:50,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:50,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:50,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:50,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:50,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:50,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548013454] [2022-01-18 05:29:50,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548013454] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:50,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506525475] [2022-01-18 05:29:50,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:29:50,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:50,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:50,807 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:50,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-01-18 05:29:50,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:29:50,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:50,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:50,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:51,013 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:51,014 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:29:51,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:51,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:51,581 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:51,582 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:51,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:51,594 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:51,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:51,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506525475] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:51,639 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:51,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:51,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843953905] [2022-01-18 05:29:51,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:51,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:51,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:51,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:51,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:51,640 INFO L87 Difference]: Start difference. First operand 3932 states and 16815 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:52,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:52,340 INFO L93 Difference]: Finished difference Result 4257 states and 18078 transitions. [2022-01-18 05:29:52,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:29:52,340 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:52,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:52,351 INFO L225 Difference]: With dead ends: 4257 [2022-01-18 05:29:52,351 INFO L226 Difference]: Without dead ends: 4242 [2022-01-18 05:29:52,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=161, Invalid=1029, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:29:52,351 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 140 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 1086 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 1259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 132 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:52,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 485 Invalid, 1259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1086 Invalid, 0 Unknown, 132 Unchecked, 0.5s Time] [2022-01-18 05:29:52,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4242 states. [2022-01-18 05:29:52,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4242 to 3944. [2022-01-18 05:29:52,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3944 states, 3943 states have (on average 4.2784681714430635) internal successors, (16870), 3943 states have internal predecessors, (16870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:52,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3944 states to 3944 states and 16870 transitions. [2022-01-18 05:29:52,409 INFO L78 Accepts]: Start accepts. Automaton has 3944 states and 16870 transitions. Word has length 23 [2022-01-18 05:29:52,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:52,409 INFO L470 AbstractCegarLoop]: Abstraction has 3944 states and 16870 transitions. [2022-01-18 05:29:52,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:29:52,409 INFO L276 IsEmpty]: Start isEmpty. Operand 3944 states and 16870 transitions. [2022-01-18 05:29:52,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:52,416 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:52,416 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-01-18 05:29:52,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-01-18 05:29:52,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-01-18 05:29:52,616 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:52,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:52,617 INFO L85 PathProgramCache]: Analyzing trace with hash 1390698866, now seen corresponding path program 28 times [2022-01-18 05:29:52,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:52,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71363116] [2022-01-18 05:29:52,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:52,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:52,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:52,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:52,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:52,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71363116] [2022-01-18 05:29:52,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71363116] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:52,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659004213] [2022-01-18 05:29:52,773 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:29:52,773 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:52,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:52,774 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:52,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-01-18 05:29:52,797 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:29:52,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:52,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:52,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:52,958 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:52,958 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:29:53,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:53,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:53,520 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:53,521 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:53,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:53,530 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:53,575 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:53,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659004213] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:53,575 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:53,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:29:53,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452256973] [2022-01-18 05:29:53,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:53,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:29:53,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:53,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:29:53,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:29:53,576 INFO L87 Difference]: Start difference. First operand 3944 states and 16870 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:54,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:54,654 INFO L93 Difference]: Finished difference Result 4259 states and 18042 transitions. [2022-01-18 05:29:54,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:29:54,654 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:54,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:54,692 INFO L225 Difference]: With dead ends: 4259 [2022-01-18 05:29:54,692 INFO L226 Difference]: Without dead ends: 4213 [2022-01-18 05:29:54,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=212, Invalid=1269, Unknown=1, NotChecked=0, Total=1482 [2022-01-18 05:29:54,693 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 148 mSDsluCounter, 678 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:54,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 410 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1022 Invalid, 0 Unknown, 108 Unchecked, 0.5s Time] [2022-01-18 05:29:54,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4213 states. [2022-01-18 05:29:54,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4213 to 3968. [2022-01-18 05:29:54,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 3967 states have (on average 4.278548021174691) internal successors, (16973), 3967 states have internal predecessors, (16973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:54,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 16973 transitions. [2022-01-18 05:29:54,757 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 16973 transitions. Word has length 23 [2022-01-18 05:29:54,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:54,757 INFO L470 AbstractCegarLoop]: Abstraction has 3968 states and 16973 transitions. [2022-01-18 05:29:54,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:54,758 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 16973 transitions. [2022-01-18 05:29:54,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:54,764 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:54,764 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-01-18 05:29:54,781 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-01-18 05:29:54,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:54,965 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:54,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:54,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1828557274, now seen corresponding path program 29 times [2022-01-18 05:29:54,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:54,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912032765] [2022-01-18 05:29:54,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:54,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:54,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:55,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:55,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:55,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912032765] [2022-01-18 05:29:55,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912032765] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:55,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869148894] [2022-01-18 05:29:55,123 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:29:55,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:55,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:55,124 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:55,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-01-18 05:29:55,148 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:29:55,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:55,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:55,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:55,311 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:55,311 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:29:55,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:55,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:55,875 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:55,875 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:55,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:55,884 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:55,946 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:55,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869148894] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:55,946 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:55,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:29:55,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895246713] [2022-01-18 05:29:55,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:55,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:29:55,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:55,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:29:55,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:29:55,947 INFO L87 Difference]: Start difference. First operand 3968 states and 16973 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:56,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:56,896 INFO L93 Difference]: Finished difference Result 4285 states and 18163 transitions. [2022-01-18 05:29:56,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:29:56,896 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:56,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:56,906 INFO L225 Difference]: With dead ends: 4285 [2022-01-18 05:29:56,906 INFO L226 Difference]: Without dead ends: 4249 [2022-01-18 05:29:56,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=187, Invalid=1145, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:29:56,906 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 129 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 1337 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 1501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 120 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:56,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 493 Invalid, 1501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1337 Invalid, 0 Unknown, 120 Unchecked, 0.6s Time] [2022-01-18 05:29:56,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4249 states. [2022-01-18 05:29:56,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4249 to 3964. [2022-01-18 05:29:56,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3964 states, 3963 states have (on average 4.278829169820843) internal successors, (16957), 3963 states have internal predecessors, (16957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:56,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3964 states to 3964 states and 16957 transitions. [2022-01-18 05:29:56,965 INFO L78 Accepts]: Start accepts. Automaton has 3964 states and 16957 transitions. Word has length 23 [2022-01-18 05:29:56,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:56,965 INFO L470 AbstractCegarLoop]: Abstraction has 3964 states and 16957 transitions. [2022-01-18 05:29:56,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:56,965 INFO L276 IsEmpty]: Start isEmpty. Operand 3964 states and 16957 transitions. [2022-01-18 05:29:56,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:56,971 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:56,972 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-01-18 05:29:56,987 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-01-18 05:29:57,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:57,172 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:57,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:57,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1547561422, now seen corresponding path program 30 times [2022-01-18 05:29:57,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:57,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647657546] [2022-01-18 05:29:57,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:57,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:57,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:57,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:57,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:57,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647657546] [2022-01-18 05:29:57,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647657546] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:57,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300620359] [2022-01-18 05:29:57,376 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:29:57,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:57,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:57,377 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:57,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-01-18 05:29:57,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:29:57,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:57,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:57,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:57,543 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:57,543 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:29:57,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:57,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:58,146 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:58,147 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:29:58,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:29:58,155 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:29:58,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:58,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300620359] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:58,201 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:58,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:29:58,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858576809] [2022-01-18 05:29:58,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:58,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:29:58,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:58,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:29:58,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:29:58,202 INFO L87 Difference]: Start difference. First operand 3964 states and 16957 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:59,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:59,115 INFO L93 Difference]: Finished difference Result 4316 states and 18317 transitions. [2022-01-18 05:29:59,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:29:59,116 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:29:59,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:59,126 INFO L225 Difference]: With dead ends: 4316 [2022-01-18 05:29:59,126 INFO L226 Difference]: Without dead ends: 4294 [2022-01-18 05:29:59,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:29:59,126 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 151 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 130 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:59,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 356 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1034 Invalid, 0 Unknown, 130 Unchecked, 0.5s Time] [2022-01-18 05:29:59,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4294 states. [2022-01-18 05:29:59,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4294 to 3973. [2022-01-18 05:29:59,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3973 states, 3972 states have (on average 4.277190332326284) internal successors, (16989), 3972 states have internal predecessors, (16989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:59,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3973 states to 3973 states and 16989 transitions. [2022-01-18 05:29:59,185 INFO L78 Accepts]: Start accepts. Automaton has 3973 states and 16989 transitions. Word has length 23 [2022-01-18 05:29:59,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:59,185 INFO L470 AbstractCegarLoop]: Abstraction has 3973 states and 16989 transitions. [2022-01-18 05:29:59,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:59,185 INFO L276 IsEmpty]: Start isEmpty. Operand 3973 states and 16989 transitions. [2022-01-18 05:29:59,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:29:59,191 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:59,191 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-01-18 05:29:59,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-01-18 05:29:59,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:59,392 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:29:59,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:59,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1705829806, now seen corresponding path program 31 times [2022-01-18 05:29:59,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:59,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744615849] [2022-01-18 05:29:59,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:59,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:59,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:59,573 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:59,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:59,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744615849] [2022-01-18 05:29:59,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744615849] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:59,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697612353] [2022-01-18 05:29:59,573 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:29:59,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:59,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:59,574 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:29:59,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-01-18 05:29:59,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:59,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:29:59,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:59,738 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:29:59,738 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:00,233 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:00,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:00,420 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:00,420 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:00,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:00,428 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:00,471 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:00,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697612353] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:00,472 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:00,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:00,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454443926] [2022-01-18 05:30:00,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:00,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:00,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:00,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:00,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:00,472 INFO L87 Difference]: Start difference. First operand 3973 states and 16989 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:01,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:01,337 INFO L93 Difference]: Finished difference Result 4330 states and 18369 transitions. [2022-01-18 05:30:01,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:30:01,337 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:30:01,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:01,347 INFO L225 Difference]: With dead ends: 4330 [2022-01-18 05:30:01,347 INFO L226 Difference]: Without dead ends: 4306 [2022-01-18 05:30:01,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=226, Invalid=1180, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:30:01,348 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 137 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 1141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 154 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:01,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 339 Invalid, 1141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 897 Invalid, 0 Unknown, 154 Unchecked, 0.4s Time] [2022-01-18 05:30:01,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4306 states. [2022-01-18 05:30:01,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4306 to 3970. [2022-01-18 05:30:01,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3970 states, 3969 states have (on average 4.27840765936004) internal successors, (16981), 3969 states have internal predecessors, (16981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:01,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3970 states to 3970 states and 16981 transitions. [2022-01-18 05:30:01,411 INFO L78 Accepts]: Start accepts. Automaton has 3970 states and 16981 transitions. Word has length 23 [2022-01-18 05:30:01,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:01,411 INFO L470 AbstractCegarLoop]: Abstraction has 3970 states and 16981 transitions. [2022-01-18 05:30:01,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:01,411 INFO L276 IsEmpty]: Start isEmpty. Operand 3970 states and 16981 transitions. [2022-01-18 05:30:01,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:01,418 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:01,418 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-01-18 05:30:01,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-01-18 05:30:01,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-01-18 05:30:01,619 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:01,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:01,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1418708454, now seen corresponding path program 32 times [2022-01-18 05:30:01,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:01,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006501847] [2022-01-18 05:30:01,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:01,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:01,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:01,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:01,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:01,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006501847] [2022-01-18 05:30:01,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006501847] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:01,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313246420] [2022-01-18 05:30:01,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:30:01,804 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:01,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:01,805 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:01,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-01-18 05:30:01,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:30:01,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:01,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:01,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:01,969 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:01,970 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:02,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:02,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:02,805 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:02,805 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:02,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:02,814 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:02,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-01-18 05:30:02,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313246420] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:02,861 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:02,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:02,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825728656] [2022-01-18 05:30:02,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:02,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:02,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:02,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:02,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:02,861 INFO L87 Difference]: Start difference. First operand 3970 states and 16981 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:03,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:03,762 INFO L93 Difference]: Finished difference Result 4293 states and 18224 transitions. [2022-01-18 05:30:03,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:30:03,762 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:30:03,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:03,772 INFO L225 Difference]: With dead ends: 4293 [2022-01-18 05:30:03,772 INFO L226 Difference]: Without dead ends: 4271 [2022-01-18 05:30:03,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=237, Invalid=1245, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:30:03,772 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 180 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:03,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 330 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 829 Invalid, 0 Unknown, 108 Unchecked, 0.4s Time] [2022-01-18 05:30:03,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2022-01-18 05:30:03,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 3974. [2022-01-18 05:30:03,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3974 states, 3973 states have (on average 4.278127359677826) internal successors, (16997), 3973 states have internal predecessors, (16997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:03,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3974 states to 3974 states and 16997 transitions. [2022-01-18 05:30:03,830 INFO L78 Accepts]: Start accepts. Automaton has 3974 states and 16997 transitions. Word has length 23 [2022-01-18 05:30:03,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:03,830 INFO L470 AbstractCegarLoop]: Abstraction has 3974 states and 16997 transitions. [2022-01-18 05:30:03,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:03,830 INFO L276 IsEmpty]: Start isEmpty. Operand 3974 states and 16997 transitions. [2022-01-18 05:30:03,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:03,836 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:03,836 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-01-18 05:30:03,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-01-18 05:30:04,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-01-18 05:30:04,036 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:04,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:04,037 INFO L85 PathProgramCache]: Analyzing trace with hash 925491068, now seen corresponding path program 33 times [2022-01-18 05:30:04,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:04,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370963072] [2022-01-18 05:30:04,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:04,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:04,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:04,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:04,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:04,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370963072] [2022-01-18 05:30:04,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370963072] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:04,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346925208] [2022-01-18 05:30:04,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:30:04,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:04,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:04,227 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:04,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-01-18 05:30:04,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:30:04,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:04,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:04,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:04,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:04,414 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:30:04,414 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 53 [2022-01-18 05:30:04,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:04,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:04,871 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:04,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346925208] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:04,871 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:04,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:30:04,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140288024] [2022-01-18 05:30:04,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:04,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:30:04,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:04,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:30:04,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:30:04,872 INFO L87 Difference]: Start difference. First operand 3974 states and 16997 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:06,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:06,797 INFO L93 Difference]: Finished difference Result 4818 states and 20299 transitions. [2022-01-18 05:30:06,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-01-18 05:30:06,797 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:30:06,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:06,808 INFO L225 Difference]: With dead ends: 4818 [2022-01-18 05:30:06,809 INFO L226 Difference]: Without dead ends: 4788 [2022-01-18 05:30:06,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=454, Invalid=2738, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 05:30:06,809 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 387 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 1454 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 1672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 1454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:06,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 507 Invalid, 1672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 1454 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:30:06,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4788 states. [2022-01-18 05:30:06,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4788 to 3982. [2022-01-18 05:30:06,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3982 states, 3981 states have (on average 4.278322029640794) internal successors, (17032), 3981 states have internal predecessors, (17032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:06,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3982 states to 3982 states and 17032 transitions. [2022-01-18 05:30:06,875 INFO L78 Accepts]: Start accepts. Automaton has 3982 states and 17032 transitions. Word has length 23 [2022-01-18 05:30:06,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:06,875 INFO L470 AbstractCegarLoop]: Abstraction has 3982 states and 17032 transitions. [2022-01-18 05:30:06,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:06,875 INFO L276 IsEmpty]: Start isEmpty. Operand 3982 states and 17032 transitions. [2022-01-18 05:30:06,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:06,881 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:06,881 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-01-18 05:30:06,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-01-18 05:30:07,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-01-18 05:30:07,083 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:07,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:07,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1860267324, now seen corresponding path program 34 times [2022-01-18 05:30:07,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:07,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914324676] [2022-01-18 05:30:07,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:07,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:07,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:07,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:07,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:07,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914324676] [2022-01-18 05:30:07,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914324676] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:07,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177673200] [2022-01-18 05:30:07,280 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:30:07,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:07,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:07,281 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:07,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-01-18 05:30:07,304 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:30:07,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:07,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:07,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:07,447 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:07,447 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:07,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:07,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:08,103 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:08,104 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:08,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:08,113 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:08,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:08,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177673200] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:08,158 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:08,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:30:08,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247354944] [2022-01-18 05:30:08,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:08,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:30:08,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:08,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:30:08,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:30:08,159 INFO L87 Difference]: Start difference. First operand 3982 states and 17032 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:30:09,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:09,243 INFO L93 Difference]: Finished difference Result 4476 states and 18918 transitions. [2022-01-18 05:30:09,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:30:09,243 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:30:09,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:09,253 INFO L225 Difference]: With dead ends: 4476 [2022-01-18 05:30:09,253 INFO L226 Difference]: Without dead ends: 4430 [2022-01-18 05:30:09,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=247, Invalid=1393, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:30:09,253 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 137 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 1186 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 175 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:09,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 481 Invalid, 1439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1186 Invalid, 0 Unknown, 175 Unchecked, 0.5s Time] [2022-01-18 05:30:09,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4430 states. [2022-01-18 05:30:09,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4430 to 3992. [2022-01-18 05:30:09,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3992 states, 3991 states have (on average 4.277624655474819) internal successors, (17072), 3991 states have internal predecessors, (17072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:09,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3992 states to 3992 states and 17072 transitions. [2022-01-18 05:30:09,311 INFO L78 Accepts]: Start accepts. Automaton has 3992 states and 17072 transitions. Word has length 23 [2022-01-18 05:30:09,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:09,311 INFO L470 AbstractCegarLoop]: Abstraction has 3992 states and 17072 transitions. [2022-01-18 05:30:09,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:30:09,312 INFO L276 IsEmpty]: Start isEmpty. Operand 3992 states and 17072 transitions. [2022-01-18 05:30:09,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:09,318 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:09,318 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-01-18 05:30:09,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-01-18 05:30:09,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:09,520 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:09,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:09,521 INFO L85 PathProgramCache]: Analyzing trace with hash 847574792, now seen corresponding path program 35 times [2022-01-18 05:30:09,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:09,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814702748] [2022-01-18 05:30:09,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:09,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:09,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:09,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-01-18 05:30:09,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:09,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814702748] [2022-01-18 05:30:09,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814702748] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:09,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46746519] [2022-01-18 05:30:09,694 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:30:09,694 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:09,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:09,695 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:09,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-01-18 05:30:09,722 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:30:09,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:09,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:09,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:09,863 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:09,864 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:10,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:10,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:10,777 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:10,777 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:10,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:10,787 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:10,830 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:10,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46746519] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:10,831 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:10,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:30:10,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525332803] [2022-01-18 05:30:10,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:10,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:30:10,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:10,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:30:10,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:30:10,832 INFO L87 Difference]: Start difference. First operand 3992 states and 17072 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:30:11,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:11,582 INFO L93 Difference]: Finished difference Result 4304 states and 18233 transitions. [2022-01-18 05:30:11,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:30:11,582 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:30:11,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:11,592 INFO L225 Difference]: With dead ends: 4304 [2022-01-18 05:30:11,593 INFO L226 Difference]: Without dead ends: 4268 [2022-01-18 05:30:11,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:30:11,593 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 128 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 1193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:11,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 364 Invalid, 1193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1079 Invalid, 0 Unknown, 51 Unchecked, 0.5s Time] [2022-01-18 05:30:11,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4268 states. [2022-01-18 05:30:11,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4268 to 3984. [2022-01-18 05:30:11,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3984 states, 3983 states have (on average 4.278182274667336) internal successors, (17040), 3983 states have internal predecessors, (17040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:11,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3984 states to 3984 states and 17040 transitions. [2022-01-18 05:30:11,694 INFO L78 Accepts]: Start accepts. Automaton has 3984 states and 17040 transitions. Word has length 23 [2022-01-18 05:30:11,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:11,694 INFO L470 AbstractCegarLoop]: Abstraction has 3984 states and 17040 transitions. [2022-01-18 05:30:11,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:30:11,694 INFO L276 IsEmpty]: Start isEmpty. Operand 3984 states and 17040 transitions. [2022-01-18 05:30:11,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:11,701 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:11,701 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-01-18 05:30:11,716 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-01-18 05:30:11,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:11,902 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:11,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:11,903 INFO L85 PathProgramCache]: Analyzing trace with hash -168540314, now seen corresponding path program 36 times [2022-01-18 05:30:11,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:11,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823085542] [2022-01-18 05:30:11,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:11,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:11,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:12,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:12,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:12,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823085542] [2022-01-18 05:30:12,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823085542] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:12,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885100624] [2022-01-18 05:30:12,059 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:30:12,060 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:12,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:12,061 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:12,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-01-18 05:30:12,085 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 05:30:12,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:12,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:12,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:12,271 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:12,271 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-01-18 05:30:12,584 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:12,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:12,755 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:12,755 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:12,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:12,764 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:12,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:12,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885100624] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:12,809 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:12,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:12,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842300587] [2022-01-18 05:30:12,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:12,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:12,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:12,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:12,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:12,810 INFO L87 Difference]: Start difference. First operand 3984 states and 17040 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:13,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:13,568 INFO L93 Difference]: Finished difference Result 4269 states and 18127 transitions. [2022-01-18 05:30:13,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:30:13,569 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:13,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:13,579 INFO L225 Difference]: With dead ends: 4269 [2022-01-18 05:30:13,579 INFO L226 Difference]: Without dead ends: 4254 [2022-01-18 05:30:13,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:30:13,579 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 137 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:13,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 509 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1260 Invalid, 0 Unknown, 48 Unchecked, 0.5s Time] [2022-01-18 05:30:13,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4254 states. [2022-01-18 05:30:13,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4254 to 3992. [2022-01-18 05:30:13,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3992 states, 3991 states have (on average 4.2781257830117765) internal successors, (17074), 3991 states have internal predecessors, (17074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:13,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3992 states to 3992 states and 17074 transitions. [2022-01-18 05:30:13,641 INFO L78 Accepts]: Start accepts. Automaton has 3992 states and 17074 transitions. Word has length 23 [2022-01-18 05:30:13,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:13,641 INFO L470 AbstractCegarLoop]: Abstraction has 3992 states and 17074 transitions. [2022-01-18 05:30:13,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:13,641 INFO L276 IsEmpty]: Start isEmpty. Operand 3992 states and 17074 transitions. [2022-01-18 05:30:13,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:13,648 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:13,648 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-01-18 05:30:13,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-01-18 05:30:13,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-01-18 05:30:13,849 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:13,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:13,849 INFO L85 PathProgramCache]: Analyzing trace with hash 416793638, now seen corresponding path program 37 times [2022-01-18 05:30:13,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:13,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896706201] [2022-01-18 05:30:13,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:13,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:13,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:14,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:14,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:14,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896706201] [2022-01-18 05:30:14,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896706201] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:14,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889865409] [2022-01-18 05:30:14,019 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:30:14,019 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:14,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:14,020 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:14,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-01-18 05:30:14,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:14,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:14,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:14,213 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:14,213 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:14,580 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:14,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:14,765 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:14,765 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:14,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:14,775 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:14,820 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:14,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889865409] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:14,820 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:14,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:14,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782555198] [2022-01-18 05:30:14,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:14,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:14,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:14,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:14,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:14,821 INFO L87 Difference]: Start difference. First operand 3992 states and 17074 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:15,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:15,775 INFO L93 Difference]: Finished difference Result 4273 states and 18141 transitions. [2022-01-18 05:30:15,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:30:15,775 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:15,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:15,785 INFO L225 Difference]: With dead ends: 4273 [2022-01-18 05:30:15,785 INFO L226 Difference]: Without dead ends: 4251 [2022-01-18 05:30:15,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=267, Invalid=1373, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:30:15,785 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 167 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 986 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 1143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:15,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 388 Invalid, 1143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 986 Invalid, 0 Unknown, 81 Unchecked, 0.4s Time] [2022-01-18 05:30:15,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2022-01-18 05:30:15,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 3996. [2022-01-18 05:30:15,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3996 states, 3995 states have (on average 4.277847309136421) internal successors, (17090), 3995 states have internal predecessors, (17090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:15,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3996 states to 3996 states and 17090 transitions. [2022-01-18 05:30:15,844 INFO L78 Accepts]: Start accepts. Automaton has 3996 states and 17090 transitions. Word has length 23 [2022-01-18 05:30:15,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:15,844 INFO L470 AbstractCegarLoop]: Abstraction has 3996 states and 17090 transitions. [2022-01-18 05:30:15,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:15,844 INFO L276 IsEmpty]: Start isEmpty. Operand 3996 states and 17090 transitions. [2022-01-18 05:30:15,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:15,850 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:15,850 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-01-18 05:30:15,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-01-18 05:30:16,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-01-18 05:30:16,051 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:16,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:16,051 INFO L85 PathProgramCache]: Analyzing trace with hash 2030360372, now seen corresponding path program 38 times [2022-01-18 05:30:16,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:16,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97589577] [2022-01-18 05:30:16,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:16,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:16,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:16,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:16,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:16,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97589577] [2022-01-18 05:30:16,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97589577] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:16,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353637699] [2022-01-18 05:30:16,215 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:30:16,215 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:16,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:16,216 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:16,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-01-18 05:30:16,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:30:16,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:16,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:16,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:16,398 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:16,398 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:16,796 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:16,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:16,975 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:16,975 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:16,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:16,984 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:17,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:17,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353637699] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:17,029 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:17,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:17,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836258977] [2022-01-18 05:30:17,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:17,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:17,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:17,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:17,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:17,030 INFO L87 Difference]: Start difference. First operand 3996 states and 17090 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:17,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:17,942 INFO L93 Difference]: Finished difference Result 4273 states and 18153 transitions. [2022-01-18 05:30:17,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:30:17,943 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:17,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:17,952 INFO L225 Difference]: With dead ends: 4273 [2022-01-18 05:30:17,952 INFO L226 Difference]: Without dead ends: 4258 [2022-01-18 05:30:17,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=260, Invalid=1380, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:30:17,953 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 141 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 920 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 1143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 154 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:17,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 357 Invalid, 1143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 920 Invalid, 0 Unknown, 154 Unchecked, 0.4s Time] [2022-01-18 05:30:17,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4258 states. [2022-01-18 05:30:17,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4258 to 4000. [2022-01-18 05:30:18,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4000 states, 3999 states have (on average 4.277569392348087) internal successors, (17106), 3999 states have internal predecessors, (17106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:18,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4000 states to 4000 states and 17106 transitions. [2022-01-18 05:30:18,010 INFO L78 Accepts]: Start accepts. Automaton has 4000 states and 17106 transitions. Word has length 23 [2022-01-18 05:30:18,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:18,010 INFO L470 AbstractCegarLoop]: Abstraction has 4000 states and 17106 transitions. [2022-01-18 05:30:18,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:18,010 INFO L276 IsEmpty]: Start isEmpty. Operand 4000 states and 17106 transitions. [2022-01-18 05:30:18,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:18,016 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:18,016 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-01-18 05:30:18,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-01-18 05:30:18,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:18,218 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:18,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:18,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1704045700, now seen corresponding path program 39 times [2022-01-18 05:30:18,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:18,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011470175] [2022-01-18 05:30:18,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:18,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:18,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:18,389 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:18,390 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:18,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011470175] [2022-01-18 05:30:18,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011470175] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:18,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301908147] [2022-01-18 05:30:18,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:30:18,390 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:18,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:18,391 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:18,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-01-18 05:30:18,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:30:18,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:18,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:18,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:18,600 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:18,600 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:30:18,921 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:18,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:19,102 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:19,103 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:19,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:19,111 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:19,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:19,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301908147] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:19,154 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:19,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:19,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268278764] [2022-01-18 05:30:19,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:19,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:19,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:19,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:19,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:19,155 INFO L87 Difference]: Start difference. First operand 4000 states and 17106 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:19,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:19,842 INFO L93 Difference]: Finished difference Result 4224 states and 17954 transitions. [2022-01-18 05:30:19,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:30:19,842 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:19,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:19,851 INFO L225 Difference]: With dead ends: 4224 [2022-01-18 05:30:19,851 INFO L226 Difference]: Without dead ends: 4209 [2022-01-18 05:30:19,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=134, Invalid=858, Unknown=0, NotChecked=0, Total=992 [2022-01-18 05:30:19,852 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 92 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:19,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 551 Invalid, 1423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1279 Invalid, 0 Unknown, 109 Unchecked, 0.5s Time] [2022-01-18 05:30:19,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4209 states. [2022-01-18 05:30:19,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4209 to 4000. [2022-01-18 05:30:19,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4000 states, 3999 states have (on average 4.277569392348087) internal successors, (17106), 3999 states have internal predecessors, (17106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:19,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4000 states to 4000 states and 17106 transitions. [2022-01-18 05:30:19,934 INFO L78 Accepts]: Start accepts. Automaton has 4000 states and 17106 transitions. Word has length 23 [2022-01-18 05:30:19,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:19,935 INFO L470 AbstractCegarLoop]: Abstraction has 4000 states and 17106 transitions. [2022-01-18 05:30:19,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:19,935 INFO L276 IsEmpty]: Start isEmpty. Operand 4000 states and 17106 transitions. [2022-01-18 05:30:19,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:19,941 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:19,941 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-01-18 05:30:19,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-01-18 05:30:20,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:20,141 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:20,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:20,142 INFO L85 PathProgramCache]: Analyzing trace with hash -1032228548, now seen corresponding path program 40 times [2022-01-18 05:30:20,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:20,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526773327] [2022-01-18 05:30:20,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:20,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:20,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:20,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:20,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:20,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526773327] [2022-01-18 05:30:20,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526773327] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:20,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919729148] [2022-01-18 05:30:20,302 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:30:20,302 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:20,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:20,303 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:20,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-01-18 05:30:20,326 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:30:20,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:20,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:20,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:20,510 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:20,510 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:30:21,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:21,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:21,232 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:21,232 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:21,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:21,243 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:21,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:21,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919729148] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:21,286 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:21,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:21,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779855163] [2022-01-18 05:30:21,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:21,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:21,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:21,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:21,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=557, Unknown=1, NotChecked=0, Total=650 [2022-01-18 05:30:21,287 INFO L87 Difference]: Start difference. First operand 4000 states and 17106 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:22,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:22,058 INFO L93 Difference]: Finished difference Result 4245 states and 18037 transitions. [2022-01-18 05:30:22,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 05:30:22,058 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:22,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:22,069 INFO L225 Difference]: With dead ends: 4245 [2022-01-18 05:30:22,069 INFO L226 Difference]: Without dead ends: 4230 [2022-01-18 05:30:22,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=152, Invalid=969, Unknown=1, NotChecked=0, Total=1122 [2022-01-18 05:30:22,070 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 136 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 1435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:22,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 539 Invalid, 1435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1355 Invalid, 0 Unknown, 39 Unchecked, 0.6s Time] [2022-01-18 05:30:22,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4230 states. [2022-01-18 05:30:22,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4230 to 4008. [2022-01-18 05:30:22,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4008 states, 4007 states have (on average 4.277514349887697) internal successors, (17140), 4007 states have internal predecessors, (17140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:22,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4008 states to 4008 states and 17140 transitions. [2022-01-18 05:30:22,138 INFO L78 Accepts]: Start accepts. Automaton has 4008 states and 17140 transitions. Word has length 23 [2022-01-18 05:30:22,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:22,138 INFO L470 AbstractCegarLoop]: Abstraction has 4008 states and 17140 transitions. [2022-01-18 05:30:22,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:22,138 INFO L276 IsEmpty]: Start isEmpty. Operand 4008 states and 17140 transitions. [2022-01-18 05:30:22,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:22,144 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:22,144 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-01-18 05:30:22,160 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-01-18 05:30:22,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2022-01-18 05:30:22,345 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:22,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:22,345 INFO L85 PathProgramCache]: Analyzing trace with hash 557009460, now seen corresponding path program 41 times [2022-01-18 05:30:22,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:22,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147455254] [2022-01-18 05:30:22,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:22,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:22,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:22,502 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:22,503 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:22,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147455254] [2022-01-18 05:30:22,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147455254] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:22,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846641559] [2022-01-18 05:30:22,503 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:30:22,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:22,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:22,504 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:22,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-01-18 05:30:22,527 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:30:22,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:22,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:22,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:22,688 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:22,689 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:23,096 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:23,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:23,256 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:23,256 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:23,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:23,264 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:23,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:23,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846641559] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:23,305 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:23,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:30:23,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650335858] [2022-01-18 05:30:23,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:23,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:30:23,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:23,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:30:23,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:30:23,306 INFO L87 Difference]: Start difference. First operand 4008 states and 17140 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:24,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:24,083 INFO L93 Difference]: Finished difference Result 4307 states and 18254 transitions. [2022-01-18 05:30:24,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:30:24,083 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:30:24,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:24,092 INFO L225 Difference]: With dead ends: 4307 [2022-01-18 05:30:24,093 INFO L226 Difference]: Without dead ends: 4271 [2022-01-18 05:30:24,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=182, Invalid=1150, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:30:24,093 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 204 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 1140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:24,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 380 Invalid, 1140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 994 Invalid, 0 Unknown, 80 Unchecked, 0.4s Time] [2022-01-18 05:30:24,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2022-01-18 05:30:24,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 4020. [2022-01-18 05:30:24,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4020 states, 4019 states have (on average 4.277183378949988) internal successors, (17190), 4019 states have internal predecessors, (17190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:24,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4020 states to 4020 states and 17190 transitions. [2022-01-18 05:30:24,150 INFO L78 Accepts]: Start accepts. Automaton has 4020 states and 17190 transitions. Word has length 23 [2022-01-18 05:30:24,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:24,150 INFO L470 AbstractCegarLoop]: Abstraction has 4020 states and 17190 transitions. [2022-01-18 05:30:24,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:24,150 INFO L276 IsEmpty]: Start isEmpty. Operand 4020 states and 17190 transitions. [2022-01-18 05:30:24,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:24,156 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:24,156 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-01-18 05:30:24,171 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-01-18 05:30:24,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-01-18 05:30:24,357 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:24,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:24,357 INFO L85 PathProgramCache]: Analyzing trace with hash 727824392, now seen corresponding path program 42 times [2022-01-18 05:30:24,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:24,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337244853] [2022-01-18 05:30:24,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:24,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:24,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:24,510 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:24,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:24,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337244853] [2022-01-18 05:30:24,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337244853] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:24,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089024696] [2022-01-18 05:30:24,511 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:30:24,511 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:24,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:24,512 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:24,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-01-18 05:30:24,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 05:30:24,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:24,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:24,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:24,716 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:24,716 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-01-18 05:30:25,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:25,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:25,223 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:25,223 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:25,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:25,232 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:25,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-01-18 05:30:25,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089024696] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:25,277 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:25,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:25,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249175367] [2022-01-18 05:30:25,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:25,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:25,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:25,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:25,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:25,278 INFO L87 Difference]: Start difference. First operand 4020 states and 17190 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:25,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:25,786 INFO L93 Difference]: Finished difference Result 4216 states and 17927 transitions. [2022-01-18 05:30:25,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 05:30:25,786 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:25,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:25,795 INFO L225 Difference]: With dead ends: 4216 [2022-01-18 05:30:25,795 INFO L226 Difference]: Without dead ends: 4201 [2022-01-18 05:30:25,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:30:25,796 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 78 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 959 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 1057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:25,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 544 Invalid, 1057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 959 Invalid, 0 Unknown, 82 Unchecked, 0.4s Time] [2022-01-18 05:30:25,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4201 states. [2022-01-18 05:30:25,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4201 to 4020. [2022-01-18 05:30:25,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4020 states, 4019 states have (on average 4.277183378949988) internal successors, (17190), 4019 states have internal predecessors, (17190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:25,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4020 states to 4020 states and 17190 transitions. [2022-01-18 05:30:25,852 INFO L78 Accepts]: Start accepts. Automaton has 4020 states and 17190 transitions. Word has length 23 [2022-01-18 05:30:25,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:25,852 INFO L470 AbstractCegarLoop]: Abstraction has 4020 states and 17190 transitions. [2022-01-18 05:30:25,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:25,852 INFO L276 IsEmpty]: Start isEmpty. Operand 4020 states and 17190 transitions. [2022-01-18 05:30:25,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:25,858 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:25,858 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-01-18 05:30:25,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-01-18 05:30:26,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-01-18 05:30:26,059 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:26,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:26,059 INFO L85 PathProgramCache]: Analyzing trace with hash 981570640, now seen corresponding path program 43 times [2022-01-18 05:30:26,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:26,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571849788] [2022-01-18 05:30:26,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:26,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:26,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:26,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-01-18 05:30:26,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:26,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571849788] [2022-01-18 05:30:26,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571849788] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:26,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281965717] [2022-01-18 05:30:26,252 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:30:26,252 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:26,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:26,256 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:26,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-01-18 05:30:26,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:26,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:26,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:26,497 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:26,497 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-01-18 05:30:26,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:26,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:26,988 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:26,988 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:26,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:26,997 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:27,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:27,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281965717] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:27,043 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:27,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:27,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497551727] [2022-01-18 05:30:27,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:27,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:27,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:27,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:27,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:27,044 INFO L87 Difference]: Start difference. First operand 4020 states and 17190 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:28,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:28,134 INFO L93 Difference]: Finished difference Result 4692 states and 19795 transitions. [2022-01-18 05:30:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:30:28,134 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:28,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:28,145 INFO L225 Difference]: With dead ends: 4692 [2022-01-18 05:30:28,145 INFO L226 Difference]: Without dead ends: 4670 [2022-01-18 05:30:28,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=249, Invalid=1391, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:30:28,146 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 236 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 1701 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 1835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:28,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 705 Invalid, 1835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1701 Invalid, 0 Unknown, 67 Unchecked, 0.7s Time] [2022-01-18 05:30:28,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4670 states. [2022-01-18 05:30:28,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4670 to 4028. [2022-01-18 05:30:28,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4028 states, 4027 states have (on average 4.2766327290787185) internal successors, (17222), 4027 states have internal predecessors, (17222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:28,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4028 states to 4028 states and 17222 transitions. [2022-01-18 05:30:28,241 INFO L78 Accepts]: Start accepts. Automaton has 4028 states and 17222 transitions. Word has length 23 [2022-01-18 05:30:28,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:28,241 INFO L470 AbstractCegarLoop]: Abstraction has 4028 states and 17222 transitions. [2022-01-18 05:30:28,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:28,242 INFO L276 IsEmpty]: Start isEmpty. Operand 4028 states and 17222 transitions. [2022-01-18 05:30:28,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:28,248 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:28,248 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-01-18 05:30:28,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-01-18 05:30:28,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-01-18 05:30:28,448 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:28,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:28,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1566904592, now seen corresponding path program 44 times [2022-01-18 05:30:28,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:28,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853446581] [2022-01-18 05:30:28,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:28,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:28,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:28,618 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:28,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:28,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853446581] [2022-01-18 05:30:28,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853446581] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:28,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116941600] [2022-01-18 05:30:28,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:30:28,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:28,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:28,619 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:28,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-01-18 05:30:28,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:30:28,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:28,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:30:28,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:28,791 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:28,791 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 52 [2022-01-18 05:30:28,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:28,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:29,052 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:29,053 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:29,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:29,061 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:29,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:29,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116941600] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:29,106 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:29,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:30:29,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796939588] [2022-01-18 05:30:29,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:29,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:30:29,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:29,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:30:29,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:30:29,107 INFO L87 Difference]: Start difference. First operand 4028 states and 17222 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:30:29,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:29,769 INFO L93 Difference]: Finished difference Result 4456 states and 18860 transitions. [2022-01-18 05:30:29,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:30:29,769 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:30:29,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:29,780 INFO L225 Difference]: With dead ends: 4456 [2022-01-18 05:30:29,780 INFO L226 Difference]: Without dead ends: 4430 [2022-01-18 05:30:29,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 31 SyntacticMatches, 6 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=210, Invalid=1050, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:30:29,780 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 145 mSDsluCounter, 731 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:29,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 514 Invalid, 966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 810 Invalid, 0 Unknown, 109 Unchecked, 0.3s Time] [2022-01-18 05:30:29,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4430 states. [2022-01-18 05:30:29,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4430 to 4040. [2022-01-18 05:30:29,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4040 states, 4039 states have (on average 4.278534290666006) internal successors, (17281), 4039 states have internal predecessors, (17281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:29,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4040 states to 4040 states and 17281 transitions. [2022-01-18 05:30:29,847 INFO L78 Accepts]: Start accepts. Automaton has 4040 states and 17281 transitions. Word has length 23 [2022-01-18 05:30:29,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:29,847 INFO L470 AbstractCegarLoop]: Abstraction has 4040 states and 17281 transitions. [2022-01-18 05:30:29,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:30:29,847 INFO L276 IsEmpty]: Start isEmpty. Operand 4040 states and 17281 transitions. [2022-01-18 05:30:29,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:29,854 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:29,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-01-18 05:30:29,870 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-01-18 05:30:30,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-01-18 05:30:30,055 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:30,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:30,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1114495970, now seen corresponding path program 45 times [2022-01-18 05:30:30,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:30,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142094439] [2022-01-18 05:30:30,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:30,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:30,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:30,257 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:30,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:30,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142094439] [2022-01-18 05:30:30,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142094439] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:30,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330933902] [2022-01-18 05:30:30,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:30:30,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:30,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:30,258 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:30,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-01-18 05:30:30,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:30:30,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:30,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:30,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:30,425 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:30,426 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:30,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:30,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:31,024 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:31,024 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:31,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:31,033 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:31,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:31,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330933902] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:31,075 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:31,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:31,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316916114] [2022-01-18 05:30:31,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:31,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:31,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:31,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:31,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:31,076 INFO L87 Difference]: Start difference. First operand 4040 states and 17281 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:32,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:32,193 INFO L93 Difference]: Finished difference Result 4627 states and 19550 transitions. [2022-01-18 05:30:32,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:30:32,193 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:32,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:32,203 INFO L225 Difference]: With dead ends: 4627 [2022-01-18 05:30:32,204 INFO L226 Difference]: Without dead ends: 4606 [2022-01-18 05:30:32,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=289, Invalid=1351, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:30:32,204 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 188 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 1467 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 176 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:32,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 552 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1467 Invalid, 0 Unknown, 176 Unchecked, 0.6s Time] [2022-01-18 05:30:32,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4606 states. [2022-01-18 05:30:32,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4606 to 4040. [2022-01-18 05:30:32,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4040 states, 4039 states have (on average 4.278039118593711) internal successors, (17279), 4039 states have internal predecessors, (17279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:32,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4040 states to 4040 states and 17279 transitions. [2022-01-18 05:30:32,266 INFO L78 Accepts]: Start accepts. Automaton has 4040 states and 17279 transitions. Word has length 23 [2022-01-18 05:30:32,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:32,266 INFO L470 AbstractCegarLoop]: Abstraction has 4040 states and 17279 transitions. [2022-01-18 05:30:32,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:32,266 INFO L276 IsEmpty]: Start isEmpty. Operand 4040 states and 17279 transitions. [2022-01-18 05:30:32,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:32,272 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:32,272 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-01-18 05:30:32,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2022-01-18 05:30:32,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2022-01-18 05:30:32,473 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:32,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:32,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1331068018, now seen corresponding path program 46 times [2022-01-18 05:30:32,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:32,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779091773] [2022-01-18 05:30:32,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:32,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:32,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:32,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:32,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:32,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779091773] [2022-01-18 05:30:32,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779091773] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:32,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084033238] [2022-01-18 05:30:32,648 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:30:32,648 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:32,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:32,652 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:32,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-01-18 05:30:32,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:30:32,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:32,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:32,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:32,838 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:32,839 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:30:33,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:33,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:33,566 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:33,566 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:33,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:33,575 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:33,618 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:33,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084033238] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:33,619 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:33,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:33,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834908541] [2022-01-18 05:30:33,619 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:33,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:33,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:33,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:33,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:33,619 INFO L87 Difference]: Start difference. First operand 4040 states and 17279 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:34,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:34,713 INFO L93 Difference]: Finished difference Result 4755 states and 20044 transitions. [2022-01-18 05:30:34,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:30:34,714 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:34,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:34,724 INFO L225 Difference]: With dead ends: 4755 [2022-01-18 05:30:34,725 INFO L226 Difference]: Without dead ends: 4720 [2022-01-18 05:30:34,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=278, Invalid=1528, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 05:30:34,725 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 248 mSDsluCounter, 1019 mSDsCounter, 0 mSdLazyCounter, 1569 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:34,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 631 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1569 Invalid, 0 Unknown, 135 Unchecked, 0.6s Time] [2022-01-18 05:30:34,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4720 states. [2022-01-18 05:30:34,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4720 to 4048. [2022-01-18 05:30:34,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4048 states, 4047 states have (on average 4.277983691623425) internal successors, (17313), 4047 states have internal predecessors, (17313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:34,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4048 states to 4048 states and 17313 transitions. [2022-01-18 05:30:34,787 INFO L78 Accepts]: Start accepts. Automaton has 4048 states and 17313 transitions. Word has length 23 [2022-01-18 05:30:34,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:34,787 INFO L470 AbstractCegarLoop]: Abstraction has 4048 states and 17313 transitions. [2022-01-18 05:30:34,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:34,787 INFO L276 IsEmpty]: Start isEmpty. Operand 4048 states and 17313 transitions. [2022-01-18 05:30:34,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:34,794 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:34,794 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-01-18 05:30:34,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-01-18 05:30:34,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-01-18 05:30:34,994 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:34,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:34,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1412467074, now seen corresponding path program 47 times [2022-01-18 05:30:34,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:34,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891876228] [2022-01-18 05:30:34,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:34,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:34,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:35,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:35,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:35,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891876228] [2022-01-18 05:30:35,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891876228] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:35,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854788089] [2022-01-18 05:30:35,164 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:30:35,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:35,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:35,165 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:35,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-01-18 05:30:35,189 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:30:35,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:35,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:30:35,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:35,334 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:35,335 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:30:35,676 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:35,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:35,852 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:35,852 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:35,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:35,861 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:35,907 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:35,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854788089] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:35,907 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:35,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:35,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935954356] [2022-01-18 05:30:35,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:35,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:35,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:35,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:35,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:35,908 INFO L87 Difference]: Start difference. First operand 4048 states and 17313 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:37,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:37,206 INFO L93 Difference]: Finished difference Result 4652 states and 19652 transitions. [2022-01-18 05:30:37,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 05:30:37,207 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:37,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:37,216 INFO L225 Difference]: With dead ends: 4652 [2022-01-18 05:30:37,217 INFO L226 Difference]: Without dead ends: 4626 [2022-01-18 05:30:37,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=320, Invalid=1572, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:30:37,217 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 303 mSDsluCounter, 938 mSDsCounter, 0 mSdLazyCounter, 1524 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 1755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 118 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:37,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [303 Valid, 587 Invalid, 1755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1524 Invalid, 0 Unknown, 118 Unchecked, 0.7s Time] [2022-01-18 05:30:37,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4626 states. [2022-01-18 05:30:37,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4626 to 4040. [2022-01-18 05:30:37,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4040 states, 4039 states have (on average 4.278039118593711) internal successors, (17279), 4039 states have internal predecessors, (17279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:37,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4040 states to 4040 states and 17279 transitions. [2022-01-18 05:30:37,276 INFO L78 Accepts]: Start accepts. Automaton has 4040 states and 17279 transitions. Word has length 23 [2022-01-18 05:30:37,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:37,277 INFO L470 AbstractCegarLoop]: Abstraction has 4040 states and 17279 transitions. [2022-01-18 05:30:37,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:37,277 INFO L276 IsEmpty]: Start isEmpty. Operand 4040 states and 17279 transitions. [2022-01-18 05:30:37,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:37,283 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:37,283 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-01-18 05:30:37,298 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-01-18 05:30:37,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-01-18 05:30:37,487 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:37,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:37,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1268933488, now seen corresponding path program 48 times [2022-01-18 05:30:37,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:37,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616463889] [2022-01-18 05:30:37,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:37,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:37,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:37,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:37,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:37,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616463889] [2022-01-18 05:30:37,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616463889] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:37,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305224485] [2022-01-18 05:30:37,693 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:30:37,693 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:37,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:37,694 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:37,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-01-18 05:30:37,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:30:37,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:37,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:30:37,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:37,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:30:37,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:37,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:37,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:30:37,905 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2022-01-18 05:30:38,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:38,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:38,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 05:30:38,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305224485] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:38,239 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:38,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 22 [2022-01-18 05:30:38,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219171134] [2022-01-18 05:30:38,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:38,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:30:38,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:38,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:30:38,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:30:38,240 INFO L87 Difference]: Start difference. First operand 4040 states and 17279 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:40,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:40,072 INFO L93 Difference]: Finished difference Result 6195 states and 25938 transitions. [2022-01-18 05:30:40,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 05:30:40,073 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:30:40,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:40,116 INFO L225 Difference]: With dead ends: 6195 [2022-01-18 05:30:40,116 INFO L226 Difference]: Without dead ends: 6144 [2022-01-18 05:30:40,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 27 SyntacticMatches, 6 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=467, Invalid=1885, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 05:30:40,116 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 338 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 1531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 1261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:40,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 492 Invalid, 1531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 1261 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:30:40,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6144 states. [2022-01-18 05:30:40,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6144 to 4343. [2022-01-18 05:30:40,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4343 states, 4342 states have (on average 4.286964532473514) internal successors, (18614), 4342 states have internal predecessors, (18614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:40,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4343 states to 4343 states and 18614 transitions. [2022-01-18 05:30:40,187 INFO L78 Accepts]: Start accepts. Automaton has 4343 states and 18614 transitions. Word has length 23 [2022-01-18 05:30:40,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:40,187 INFO L470 AbstractCegarLoop]: Abstraction has 4343 states and 18614 transitions. [2022-01-18 05:30:40,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:40,187 INFO L276 IsEmpty]: Start isEmpty. Operand 4343 states and 18614 transitions. [2022-01-18 05:30:40,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:40,194 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:40,194 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-01-18 05:30:40,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-01-18 05:30:40,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:40,395 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:40,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:40,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1132683500, now seen corresponding path program 49 times [2022-01-18 05:30:40,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:40,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011310001] [2022-01-18 05:30:40,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:40,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:40,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:40,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:40,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:40,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011310001] [2022-01-18 05:30:40,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011310001] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:40,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670346522] [2022-01-18 05:30:40,557 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:30:40,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:40,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:40,558 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:40,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-01-18 05:30:40,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:40,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:40,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:40,758 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:40,758 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-01-18 05:30:41,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:41,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:41,249 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:41,249 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:41,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:41,258 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:41,303 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:41,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670346522] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:41,304 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:41,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:41,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359607408] [2022-01-18 05:30:41,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:41,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:41,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:41,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:41,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:41,304 INFO L87 Difference]: Start difference. First operand 4343 states and 18614 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:42,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:42,629 INFO L93 Difference]: Finished difference Result 4835 states and 20505 transitions. [2022-01-18 05:30:42,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:30:42,629 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:42,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:42,640 INFO L225 Difference]: With dead ends: 4835 [2022-01-18 05:30:42,640 INFO L226 Difference]: Without dead ends: 4813 [2022-01-18 05:30:42,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=218, Invalid=1421, Unknown=1, NotChecked=0, Total=1640 [2022-01-18 05:30:42,640 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 171 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 1711 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 1825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:42,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 666 Invalid, 1825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1711 Invalid, 0 Unknown, 54 Unchecked, 0.7s Time] [2022-01-18 05:30:42,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4813 states. [2022-01-18 05:30:42,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4813 to 4349. [2022-01-18 05:30:42,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4349 states, 4348 states have (on average 4.287258509659614) internal successors, (18641), 4348 states have internal predecessors, (18641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:42,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4349 states to 4349 states and 18641 transitions. [2022-01-18 05:30:42,741 INFO L78 Accepts]: Start accepts. Automaton has 4349 states and 18641 transitions. Word has length 23 [2022-01-18 05:30:42,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:42,741 INFO L470 AbstractCegarLoop]: Abstraction has 4349 states and 18641 transitions. [2022-01-18 05:30:42,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:42,741 INFO L276 IsEmpty]: Start isEmpty. Operand 4349 states and 18641 transitions. [2022-01-18 05:30:42,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:42,749 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:42,749 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-01-18 05:30:42,764 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2022-01-18 05:30:42,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:42,949 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:42,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:42,950 INFO L85 PathProgramCache]: Analyzing trace with hash -547349548, now seen corresponding path program 50 times [2022-01-18 05:30:42,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:42,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275726246] [2022-01-18 05:30:42,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:42,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:42,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:43,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:43,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:43,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275726246] [2022-01-18 05:30:43,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275726246] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:43,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808147029] [2022-01-18 05:30:43,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:30:43,157 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:43,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:43,160 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:43,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-01-18 05:30:43,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:30:43,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:43,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:43,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:43,388 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:43,389 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:43,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:43,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:43,929 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:43,930 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:43,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:43,939 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:43,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:43,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808147029] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:43,984 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:43,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:43,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636634359] [2022-01-18 05:30:43,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:43,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:43,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:43,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:43,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:43,985 INFO L87 Difference]: Start difference. First operand 4349 states and 18641 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:45,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:45,247 INFO L93 Difference]: Finished difference Result 4800 states and 20374 transitions. [2022-01-18 05:30:45,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:30:45,248 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:45,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:45,258 INFO L225 Difference]: With dead ends: 4800 [2022-01-18 05:30:45,259 INFO L226 Difference]: Without dead ends: 4774 [2022-01-18 05:30:45,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=316, Invalid=1754, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 05:30:45,259 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 207 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 1340 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 1543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:45,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 512 Invalid, 1543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1340 Invalid, 0 Unknown, 109 Unchecked, 0.6s Time] [2022-01-18 05:30:45,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4774 states. [2022-01-18 05:30:45,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4774 to 4349. [2022-01-18 05:30:45,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4349 states, 4348 states have (on average 4.287258509659614) internal successors, (18641), 4348 states have internal predecessors, (18641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:45,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4349 states to 4349 states and 18641 transitions. [2022-01-18 05:30:45,324 INFO L78 Accepts]: Start accepts. Automaton has 4349 states and 18641 transitions. Word has length 23 [2022-01-18 05:30:45,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:45,324 INFO L470 AbstractCegarLoop]: Abstraction has 4349 states and 18641 transitions. [2022-01-18 05:30:45,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:45,324 INFO L276 IsEmpty]: Start isEmpty. Operand 4349 states and 18641 transitions. [2022-01-18 05:30:45,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:45,332 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:45,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-01-18 05:30:45,347 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-01-18 05:30:45,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:45,550 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:45,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:45,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1066217186, now seen corresponding path program 51 times [2022-01-18 05:30:45,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:45,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402613192] [2022-01-18 05:30:45,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:45,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:45,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:45,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:45,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:45,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402613192] [2022-01-18 05:30:45,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402613192] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:45,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429296147] [2022-01-18 05:30:45,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:30:45,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:45,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:45,729 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:45,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-01-18 05:30:45,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:30:45,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:45,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:45,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:45,900 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:45,900 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:46,296 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:46,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:46,475 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:46,475 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:46,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:46,484 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:46,527 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:46,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429296147] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:46,528 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:46,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:46,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711340875] [2022-01-18 05:30:46,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:46,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:46,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:46,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:46,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:46,528 INFO L87 Difference]: Start difference. First operand 4349 states and 18641 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:48,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:48,133 INFO L93 Difference]: Finished difference Result 4735 states and 20110 transitions. [2022-01-18 05:30:48,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:30:48,134 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:48,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:48,144 INFO L225 Difference]: With dead ends: 4735 [2022-01-18 05:30:48,144 INFO L226 Difference]: Without dead ends: 4714 [2022-01-18 05:30:48,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=306, Invalid=1763, Unknown=1, NotChecked=0, Total=2070 [2022-01-18 05:30:48,145 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 175 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 1612 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 1853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 160 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:48,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 594 Invalid, 1853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1612 Invalid, 0 Unknown, 160 Unchecked, 0.7s Time] [2022-01-18 05:30:48,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4714 states. [2022-01-18 05:30:48,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4714 to 4345. [2022-01-18 05:30:48,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4345 states, 4344 states have (on average 4.287062615101289) internal successors, (18623), 4344 states have internal predecessors, (18623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:48,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4345 states to 4345 states and 18623 transitions. [2022-01-18 05:30:48,210 INFO L78 Accepts]: Start accepts. Automaton has 4345 states and 18623 transitions. Word has length 23 [2022-01-18 05:30:48,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:48,210 INFO L470 AbstractCegarLoop]: Abstraction has 4345 states and 18623 transitions. [2022-01-18 05:30:48,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:30:48,210 INFO L276 IsEmpty]: Start isEmpty. Operand 4345 states and 18623 transitions. [2022-01-18 05:30:48,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:48,217 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:48,217 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-01-18 05:30:48,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2022-01-18 05:30:48,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:48,417 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:48,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:48,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1359904880, now seen corresponding path program 52 times [2022-01-18 05:30:48,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:48,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100031962] [2022-01-18 05:30:48,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:48,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:48,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:48,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:48,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:48,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100031962] [2022-01-18 05:30:48,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100031962] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:48,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978935140] [2022-01-18 05:30:48,601 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:30:48,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:48,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:48,602 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:48,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-01-18 05:30:48,632 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:30:48,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:48,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:48,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:48,825 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:48,825 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:30:49,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:49,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:49,326 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:49,326 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:49,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:49,335 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:49,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:49,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978935140] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:49,379 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:49,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:49,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296714372] [2022-01-18 05:30:49,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:49,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:49,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:49,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:49,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=566, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:30:49,380 INFO L87 Difference]: Start difference. First operand 4345 states and 18623 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:50,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:50,320 INFO L93 Difference]: Finished difference Result 4683 states and 19911 transitions. [2022-01-18 05:30:50,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:30:50,320 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:50,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:50,331 INFO L225 Difference]: With dead ends: 4683 [2022-01-18 05:30:50,331 INFO L226 Difference]: Without dead ends: 4661 [2022-01-18 05:30:50,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=1223, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:30:50,331 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 154 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 1595 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 1706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:50,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 612 Invalid, 1706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1595 Invalid, 0 Unknown, 57 Unchecked, 0.6s Time] [2022-01-18 05:30:50,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4661 states. [2022-01-18 05:30:50,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4661 to 4349. [2022-01-18 05:30:50,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4349 states, 4348 states have (on average 4.287258509659614) internal successors, (18641), 4348 states have internal predecessors, (18641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:50,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4349 states to 4349 states and 18641 transitions. [2022-01-18 05:30:50,396 INFO L78 Accepts]: Start accepts. Automaton has 4349 states and 18641 transitions. Word has length 23 [2022-01-18 05:30:50,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:50,396 INFO L470 AbstractCegarLoop]: Abstraction has 4349 states and 18641 transitions. [2022-01-18 05:30:50,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:30:50,396 INFO L276 IsEmpty]: Start isEmpty. Operand 4349 states and 18641 transitions. [2022-01-18 05:30:50,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:50,403 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:50,404 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-01-18 05:30:50,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2022-01-18 05:30:50,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-01-18 05:30:50,604 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:50,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:50,604 INFO L85 PathProgramCache]: Analyzing trace with hash -846378028, now seen corresponding path program 53 times [2022-01-18 05:30:50,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:50,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373566290] [2022-01-18 05:30:50,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:50,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:50,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:50,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-01-18 05:30:50,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:50,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373566290] [2022-01-18 05:30:50,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373566290] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:50,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005580779] [2022-01-18 05:30:50,764 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:30:50,764 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:50,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:50,765 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:50,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-01-18 05:30:50,789 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:30:50,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:50,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:50,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:50,937 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:50,937 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:51,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:51,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:51,531 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:51,531 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:51,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:51,540 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:51,584 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:51,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005580779] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:51,584 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:51,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:30:51,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104166637] [2022-01-18 05:30:51,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:51,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:30:51,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:51,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:30:51,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:30:51,585 INFO L87 Difference]: Start difference. First operand 4349 states and 18641 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:52,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:52,457 INFO L93 Difference]: Finished difference Result 4632 states and 19704 transitions. [2022-01-18 05:30:52,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:30:52,457 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:30:52,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:52,467 INFO L225 Difference]: With dead ends: 4632 [2022-01-18 05:30:52,467 INFO L226 Difference]: Without dead ends: 4607 [2022-01-18 05:30:52,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=211, Invalid=1195, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:30:52,468 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 144 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 1484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 169 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:52,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 499 Invalid, 1484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1259 Invalid, 0 Unknown, 169 Unchecked, 0.5s Time] [2022-01-18 05:30:52,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4607 states. [2022-01-18 05:30:52,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4607 to 4353. [2022-01-18 05:30:52,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4353 states, 4352 states have (on average 4.286994485294118) internal successors, (18657), 4352 states have internal predecessors, (18657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:52,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4353 states to 4353 states and 18657 transitions. [2022-01-18 05:30:52,534 INFO L78 Accepts]: Start accepts. Automaton has 4353 states and 18657 transitions. Word has length 23 [2022-01-18 05:30:52,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:52,535 INFO L470 AbstractCegarLoop]: Abstraction has 4353 states and 18657 transitions. [2022-01-18 05:30:52,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:52,535 INFO L276 IsEmpty]: Start isEmpty. Operand 4353 states and 18657 transitions. [2022-01-18 05:30:52,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:52,544 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:52,544 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-01-18 05:30:52,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-01-18 05:30:52,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:52,759 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:52,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:52,759 INFO L85 PathProgramCache]: Analyzing trace with hash 229333128, now seen corresponding path program 54 times [2022-01-18 05:30:52,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:52,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021638378] [2022-01-18 05:30:52,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:52,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:52,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:52,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:52,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:52,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021638378] [2022-01-18 05:30:52,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021638378] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:52,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339276030] [2022-01-18 05:30:52,927 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:30:52,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:52,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:52,928 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:52,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-01-18 05:30:52,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:30:52,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:52,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:52,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:53,142 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 05:30:53,142 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 48 treesize of output 68 [2022-01-18 05:30:53,264 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:53,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:53,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:53,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339276030] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:53,477 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:53,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 24 [2022-01-18 05:30:53,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97169099] [2022-01-18 05:30:53,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:53,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:30:53,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:53,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:30:53,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:30:53,478 INFO L87 Difference]: Start difference. First operand 4353 states and 18657 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:54,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:54,777 INFO L93 Difference]: Finished difference Result 5295 states and 22312 transitions. [2022-01-18 05:30:54,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 05:30:54,778 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:30:54,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:54,790 INFO L225 Difference]: With dead ends: 5295 [2022-01-18 05:30:54,790 INFO L226 Difference]: Without dead ends: 5247 [2022-01-18 05:30:54,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=268, Invalid=1624, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:30:54,790 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 319 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 1695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:54,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 525 Invalid, 1695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1591 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:30:54,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5247 states. [2022-01-18 05:30:54,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5247 to 4371. [2022-01-18 05:30:54,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4371 states, 4370 states have (on average 4.288329519450801) internal successors, (18740), 4370 states have internal predecessors, (18740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:54,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4371 states to 4371 states and 18740 transitions. [2022-01-18 05:30:54,858 INFO L78 Accepts]: Start accepts. Automaton has 4371 states and 18740 transitions. Word has length 23 [2022-01-18 05:30:54,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:54,858 INFO L470 AbstractCegarLoop]: Abstraction has 4371 states and 18740 transitions. [2022-01-18 05:30:54,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:54,858 INFO L276 IsEmpty]: Start isEmpty. Operand 4371 states and 18740 transitions. [2022-01-18 05:30:54,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:54,865 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:54,865 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-01-18 05:30:54,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-01-18 05:30:55,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-01-18 05:30:55,065 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:55,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:55,066 INFO L85 PathProgramCache]: Analyzing trace with hash 510328980, now seen corresponding path program 55 times [2022-01-18 05:30:55,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:55,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296750175] [2022-01-18 05:30:55,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:55,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:55,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:55,263 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:55,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:55,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296750175] [2022-01-18 05:30:55,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296750175] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:55,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718588245] [2022-01-18 05:30:55,263 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:30:55,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:55,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:55,264 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:55,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-01-18 05:30:55,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:55,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:55,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:55,424 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:55,424 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:30:57,825 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:57,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:58,015 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:30:58,015 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:30:58,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:30:58,024 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:30:58,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:58,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718588245] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:58,070 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:58,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:30:58,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462236127] [2022-01-18 05:30:58,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:58,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:30:58,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:58,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:30:58,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=563, Unknown=1, NotChecked=0, Total=650 [2022-01-18 05:30:58,071 INFO L87 Difference]: Start difference. First operand 4371 states and 18740 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:59,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:59,424 INFO L93 Difference]: Finished difference Result 4814 states and 20445 transitions. [2022-01-18 05:30:59,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 05:30:59,424 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:30:59,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:59,436 INFO L225 Difference]: With dead ends: 4814 [2022-01-18 05:30:59,436 INFO L226 Difference]: Without dead ends: 4788 [2022-01-18 05:30:59,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=310, Invalid=1669, Unknown=1, NotChecked=0, Total=1980 [2022-01-18 05:30:59,437 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 235 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 220 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:59,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 463 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1315 Invalid, 0 Unknown, 220 Unchecked, 0.6s Time] [2022-01-18 05:30:59,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4788 states. [2022-01-18 05:30:59,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4788 to 4380. [2022-01-18 05:30:59,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4380 states, 4379 states have (on average 4.286823475679379) internal successors, (18772), 4379 states have internal predecessors, (18772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:59,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4380 states to 4380 states and 18772 transitions. [2022-01-18 05:30:59,513 INFO L78 Accepts]: Start accepts. Automaton has 4380 states and 18772 transitions. Word has length 23 [2022-01-18 05:30:59,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:59,513 INFO L470 AbstractCegarLoop]: Abstraction has 4380 states and 18772 transitions. [2022-01-18 05:30:59,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:59,513 INFO L276 IsEmpty]: Start isEmpty. Operand 4380 states and 18772 transitions. [2022-01-18 05:30:59,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:30:59,521 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:59,521 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-01-18 05:30:59,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-01-18 05:30:59,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-01-18 05:30:59,721 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:30:59,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:59,722 INFO L85 PathProgramCache]: Analyzing trace with hash -531247088, now seen corresponding path program 56 times [2022-01-18 05:30:59,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:59,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809083742] [2022-01-18 05:30:59,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:59,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:59,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:59,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:59,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:59,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809083742] [2022-01-18 05:30:59,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809083742] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:59,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012134173] [2022-01-18 05:30:59,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:30:59,912 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:59,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:59,913 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:30:59,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-01-18 05:30:59,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:30:59,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:59,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:30:59,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:00,066 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:00,067 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:00,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:00,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:00,728 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:00,728 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:00,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:00,737 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:00,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:00,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012134173] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:00,782 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:00,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:00,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92401381] [2022-01-18 05:31:00,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:00,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:00,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:00,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:00,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:00,782 INFO L87 Difference]: Start difference. First operand 4380 states and 18772 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:01,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:01,805 INFO L93 Difference]: Finished difference Result 4786 states and 20329 transitions. [2022-01-18 05:31:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:31:01,805 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:31:01,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:01,816 INFO L225 Difference]: With dead ends: 4786 [2022-01-18 05:31:01,816 INFO L226 Difference]: Without dead ends: 4758 [2022-01-18 05:31:01,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=206, Invalid=1054, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:31:01,817 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 146 mSDsluCounter, 923 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 1685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:01,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 522 Invalid, 1685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1504 Invalid, 0 Unknown, 103 Unchecked, 0.6s Time] [2022-01-18 05:31:01,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4758 states. [2022-01-18 05:31:01,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4758 to 4377. [2022-01-18 05:31:01,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4377 states, 4376 states have (on average 4.287934186471664) internal successors, (18764), 4376 states have internal predecessors, (18764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:01,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4377 states to 4377 states and 18764 transitions. [2022-01-18 05:31:01,908 INFO L78 Accepts]: Start accepts. Automaton has 4377 states and 18764 transitions. Word has length 23 [2022-01-18 05:31:01,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:01,909 INFO L470 AbstractCegarLoop]: Abstraction has 4377 states and 18764 transitions. [2022-01-18 05:31:01,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:01,909 INFO L276 IsEmpty]: Start isEmpty. Operand 4377 states and 18764 transitions. [2022-01-18 05:31:01,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:01,915 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:01,916 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-01-18 05:31:01,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:02,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:02,116 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:02,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:02,117 INFO L85 PathProgramCache]: Analyzing trace with hash -818368440, now seen corresponding path program 57 times [2022-01-18 05:31:02,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:02,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821080010] [2022-01-18 05:31:02,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:02,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:02,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:02,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:02,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:02,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821080010] [2022-01-18 05:31:02,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821080010] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:02,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313285813] [2022-01-18 05:31:02,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:31:02,298 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:02,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:02,299 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:02,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-01-18 05:31:02,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:31:02,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:02,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:02,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:02,453 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:02,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:31:02,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:02,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:03,043 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:03,043 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:03,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:03,053 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:03,100 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:03,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313285813] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:03,100 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:03,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:03,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046814725] [2022-01-18 05:31:03,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:03,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:03,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:03,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:03,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:03,101 INFO L87 Difference]: Start difference. First operand 4377 states and 18764 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:04,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:04,083 INFO L93 Difference]: Finished difference Result 4799 states and 20382 transitions. [2022-01-18 05:31:04,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:31:04,083 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:31:04,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:04,094 INFO L225 Difference]: With dead ends: 4799 [2022-01-18 05:31:04,094 INFO L226 Difference]: Without dead ends: 4773 [2022-01-18 05:31:04,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=223, Invalid=1259, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:31:04,094 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 216 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 163 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:04,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 436 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1194 Invalid, 0 Unknown, 163 Unchecked, 0.5s Time] [2022-01-18 05:31:04,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4773 states. [2022-01-18 05:31:04,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4773 to 4377. [2022-01-18 05:31:04,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4377 states, 4376 states have (on average 4.287934186471664) internal successors, (18764), 4376 states have internal predecessors, (18764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:04,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4377 states to 4377 states and 18764 transitions. [2022-01-18 05:31:04,162 INFO L78 Accepts]: Start accepts. Automaton has 4377 states and 18764 transitions. Word has length 23 [2022-01-18 05:31:04,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:04,162 INFO L470 AbstractCegarLoop]: Abstraction has 4377 states and 18764 transitions. [2022-01-18 05:31:04,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:04,162 INFO L276 IsEmpty]: Start isEmpty. Operand 4377 states and 18764 transitions. [2022-01-18 05:31:04,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:04,190 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:04,190 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-01-18 05:31:04,205 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-01-18 05:31:04,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-01-18 05:31:04,391 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:04,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:04,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1311585826, now seen corresponding path program 58 times [2022-01-18 05:31:04,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:04,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3002182] [2022-01-18 05:31:04,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:04,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:04,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:04,580 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:04,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:04,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3002182] [2022-01-18 05:31:04,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3002182] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:04,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075384420] [2022-01-18 05:31:04,580 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:31:04,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:04,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:04,581 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:04,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-01-18 05:31:04,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:31:04,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:04,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:04,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:04,773 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:04,773 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:05,213 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:05,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:05,401 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:05,401 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:05,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:05,410 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:05,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:05,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075384420] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:05,456 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:05,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:05,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058363521] [2022-01-18 05:31:05,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:05,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:05,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:05,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:05,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:05,456 INFO L87 Difference]: Start difference. First operand 4377 states and 18764 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:06,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:06,394 INFO L93 Difference]: Finished difference Result 4763 states and 20238 transitions. [2022-01-18 05:31:06,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:31:06,394 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:06,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:06,407 INFO L225 Difference]: With dead ends: 4763 [2022-01-18 05:31:06,407 INFO L226 Difference]: Without dead ends: 4742 [2022-01-18 05:31:06,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=219, Invalid=1187, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:31:06,407 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 166 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 150 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:06,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 430 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1176 Invalid, 0 Unknown, 150 Unchecked, 0.5s Time] [2022-01-18 05:31:06,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4742 states. [2022-01-18 05:31:06,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4742 to 4377. [2022-01-18 05:31:06,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4377 states, 4376 states have (on average 4.287934186471664) internal successors, (18764), 4376 states have internal predecessors, (18764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:06,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4377 states to 4377 states and 18764 transitions. [2022-01-18 05:31:06,482 INFO L78 Accepts]: Start accepts. Automaton has 4377 states and 18764 transitions. Word has length 23 [2022-01-18 05:31:06,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:06,482 INFO L470 AbstractCegarLoop]: Abstraction has 4377 states and 18764 transitions. [2022-01-18 05:31:06,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:06,482 INFO L276 IsEmpty]: Start isEmpty. Operand 4377 states and 18764 transitions. [2022-01-18 05:31:06,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:06,490 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:06,490 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-01-18 05:31:06,505 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-01-18 05:31:06,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:06,690 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:06,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:06,691 INFO L85 PathProgramCache]: Analyzing trace with hash -376809570, now seen corresponding path program 59 times [2022-01-18 05:31:06,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:06,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525424315] [2022-01-18 05:31:06,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:06,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:06,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:06,866 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:06,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:06,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525424315] [2022-01-18 05:31:06,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525424315] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:06,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490034678] [2022-01-18 05:31:06,867 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:31:06,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:06,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:06,868 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:06,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-01-18 05:31:06,892 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:31:06,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:06,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:31:06,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:07,038 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:07,038 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2022-01-18 05:31:07,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:07,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:07,388 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:07,388 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:07,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:07,397 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:07,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:07,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490034678] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:07,440 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:07,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:31:07,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181122127] [2022-01-18 05:31:07,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:07,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:31:07,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:07,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:31:07,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:31:07,441 INFO L87 Difference]: Start difference. First operand 4377 states and 18764 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:08,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:08,137 INFO L93 Difference]: Finished difference Result 4707 states and 20020 transitions. [2022-01-18 05:31:08,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:31:08,137 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:31:08,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:08,149 INFO L225 Difference]: With dead ends: 4707 [2022-01-18 05:31:08,149 INFO L226 Difference]: Without dead ends: 4682 [2022-01-18 05:31:08,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=169, Invalid=887, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:31:08,149 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 138 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 937 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 1007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:08,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 314 Invalid, 1007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 937 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:31:08,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4682 states. [2022-01-18 05:31:08,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4682 to 4381. [2022-01-18 05:31:08,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4381 states, 4380 states have (on average 4.287671232876712) internal successors, (18780), 4380 states have internal predecessors, (18780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:08,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4381 states to 4381 states and 18780 transitions. [2022-01-18 05:31:08,217 INFO L78 Accepts]: Start accepts. Automaton has 4381 states and 18780 transitions. Word has length 23 [2022-01-18 05:31:08,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:08,217 INFO L470 AbstractCegarLoop]: Abstraction has 4381 states and 18780 transitions. [2022-01-18 05:31:08,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:08,217 INFO L276 IsEmpty]: Start isEmpty. Operand 4381 states and 18780 transitions. [2022-01-18 05:31:08,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:08,224 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:08,224 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-01-18 05:31:08,240 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2022-01-18 05:31:08,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:08,425 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:08,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:08,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1389502102, now seen corresponding path program 60 times [2022-01-18 05:31:08,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:08,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953103160] [2022-01-18 05:31:08,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:08,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:08,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:08,617 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:08,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:08,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953103160] [2022-01-18 05:31:08,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953103160] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:08,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493185805] [2022-01-18 05:31:08,618 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:31:08,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:08,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:08,618 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:08,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-01-18 05:31:08,642 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:31:08,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:08,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:08,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:08,770 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:08,771 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:09,238 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:09,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:09,415 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:09,415 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:09,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:09,425 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:09,471 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:09,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493185805] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:09,472 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:09,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:31:09,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637542906] [2022-01-18 05:31:09,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:09,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:31:09,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:09,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:31:09,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:31:09,472 INFO L87 Difference]: Start difference. First operand 4381 states and 18780 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:31:10,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:10,357 INFO L93 Difference]: Finished difference Result 4725 states and 20088 transitions. [2022-01-18 05:31:10,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:31:10,358 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:31:10,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:10,368 INFO L225 Difference]: With dead ends: 4725 [2022-01-18 05:31:10,368 INFO L226 Difference]: Without dead ends: 4704 [2022-01-18 05:31:10,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=191, Invalid=1069, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:31:10,369 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 171 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 1254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:10,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 378 Invalid, 1254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1098 Invalid, 0 Unknown, 80 Unchecked, 0.5s Time] [2022-01-18 05:31:10,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4704 states. [2022-01-18 05:31:10,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4704 to 4377. [2022-01-18 05:31:10,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4377 states, 4376 states have (on average 4.287934186471664) internal successors, (18764), 4376 states have internal predecessors, (18764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:10,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4377 states to 4377 states and 18764 transitions. [2022-01-18 05:31:10,437 INFO L78 Accepts]: Start accepts. Automaton has 4377 states and 18764 transitions. Word has length 23 [2022-01-18 05:31:10,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:10,437 INFO L470 AbstractCegarLoop]: Abstraction has 4377 states and 18764 transitions. [2022-01-18 05:31:10,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:31:10,437 INFO L276 IsEmpty]: Start isEmpty. Operand 4377 states and 18764 transitions. [2022-01-18 05:31:10,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:10,444 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:10,444 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-01-18 05:31:10,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:10,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:10,645 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:10,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:10,645 INFO L85 PathProgramCache]: Analyzing trace with hash -240635982, now seen corresponding path program 61 times [2022-01-18 05:31:10,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:10,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894545071] [2022-01-18 05:31:10,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:10,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:10,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:10,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:10,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:10,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894545071] [2022-01-18 05:31:10,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894545071] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:10,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762276625] [2022-01-18 05:31:10,808 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:31:10,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:10,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:10,809 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:10,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-01-18 05:31:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:10,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:10,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:11,001 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:11,002 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:31:11,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:11,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:11,489 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:11,489 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:11,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:11,498 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:11,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:11,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762276625] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:11,542 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:11,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:11,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918064529] [2022-01-18 05:31:11,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:11,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:11,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:11,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:11,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:11,542 INFO L87 Difference]: Start difference. First operand 4377 states and 18764 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:12,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:12,360 INFO L93 Difference]: Finished difference Result 4763 states and 20229 transitions. [2022-01-18 05:31:12,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:31:12,360 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:12,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:12,371 INFO L225 Difference]: With dead ends: 4763 [2022-01-18 05:31:12,371 INFO L226 Difference]: Without dead ends: 4728 [2022-01-18 05:31:12,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=158, Invalid=1032, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:31:12,372 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 158 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 1440 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 1597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 115 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:12,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 507 Invalid, 1597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1440 Invalid, 0 Unknown, 115 Unchecked, 0.6s Time] [2022-01-18 05:31:12,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4728 states. [2022-01-18 05:31:12,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4728 to 4377. [2022-01-18 05:31:12,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4377 states, 4376 states have (on average 4.287020109689214) internal successors, (18760), 4376 states have internal predecessors, (18760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:12,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4377 states to 4377 states and 18760 transitions. [2022-01-18 05:31:12,464 INFO L78 Accepts]: Start accepts. Automaton has 4377 states and 18760 transitions. Word has length 23 [2022-01-18 05:31:12,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:12,465 INFO L470 AbstractCegarLoop]: Abstraction has 4377 states and 18760 transitions. [2022-01-18 05:31:12,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:12,465 INFO L276 IsEmpty]: Start isEmpty. Operand 4377 states and 18760 transitions. [2022-01-18 05:31:12,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:12,474 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:12,474 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-01-18 05:31:12,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:12,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:12,686 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:12,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:12,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1504648054, now seen corresponding path program 62 times [2022-01-18 05:31:12,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:12,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008521647] [2022-01-18 05:31:12,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:12,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:12,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:12,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:12,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:12,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008521647] [2022-01-18 05:31:12,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008521647] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:12,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840743292] [2022-01-18 05:31:12,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:31:12,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:12,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:12,862 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:12,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-01-18 05:31:12,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:31:12,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:12,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:31:12,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:13,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:13,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:13,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:31:13,060 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:13,060 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 32 [2022-01-18 05:31:15,349 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:15,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:15,545 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:15,545 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:15,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:15,555 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:15,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-01-18 05:31:15,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840743292] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:15,598 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:15,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:31:15,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310168125] [2022-01-18 05:31:15,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:15,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:31:15,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:15,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:31:15,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=518, Unknown=1, NotChecked=0, Total=600 [2022-01-18 05:31:15,599 INFO L87 Difference]: Start difference. First operand 4377 states and 18760 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:31:17,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:17,039 INFO L93 Difference]: Finished difference Result 5141 states and 21698 transitions. [2022-01-18 05:31:17,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 05:31:17,040 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:31:17,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:17,051 INFO L225 Difference]: With dead ends: 5141 [2022-01-18 05:31:17,051 INFO L226 Difference]: Without dead ends: 5115 [2022-01-18 05:31:17,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=309, Invalid=1852, Unknown=1, NotChecked=0, Total=2162 [2022-01-18 05:31:17,052 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 230 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 1399 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 1681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 160 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:17,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 534 Invalid, 1681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1399 Invalid, 0 Unknown, 160 Unchecked, 0.7s Time] [2022-01-18 05:31:17,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5115 states. [2022-01-18 05:31:17,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5115 to 4384. [2022-01-18 05:31:17,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4384 states, 4383 states have (on average 4.285649098790783) internal successors, (18784), 4383 states have internal predecessors, (18784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:17,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4384 states to 4384 states and 18784 transitions. [2022-01-18 05:31:17,151 INFO L78 Accepts]: Start accepts. Automaton has 4384 states and 18784 transitions. Word has length 23 [2022-01-18 05:31:17,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:17,151 INFO L470 AbstractCegarLoop]: Abstraction has 4384 states and 18784 transitions. [2022-01-18 05:31:17,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:31:17,152 INFO L276 IsEmpty]: Start isEmpty. Operand 4384 states and 18784 transitions. [2022-01-18 05:31:17,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:17,158 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:17,158 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-01-18 05:31:17,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2022-01-18 05:31:17,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:17,359 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:17,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:17,359 INFO L85 PathProgramCache]: Analyzing trace with hash 463071986, now seen corresponding path program 63 times [2022-01-18 05:31:17,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:17,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992831939] [2022-01-18 05:31:17,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:17,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:17,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:17,538 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:17,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:17,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992831939] [2022-01-18 05:31:17,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992831939] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:17,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529746598] [2022-01-18 05:31:17,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:31:17,538 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:17,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:17,539 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:17,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-01-18 05:31:17,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:31:17,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:17,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:17,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:17,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:17,734 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:31:17,734 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 48 [2022-01-18 05:31:17,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:17,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:18,086 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:18,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529746598] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:18,087 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:18,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 25 [2022-01-18 05:31:18,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986896301] [2022-01-18 05:31:18,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:18,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:18,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:18,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:18,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:18,087 INFO L87 Difference]: Start difference. First operand 4384 states and 18784 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:19,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:19,705 INFO L93 Difference]: Finished difference Result 5485 states and 23041 transitions. [2022-01-18 05:31:19,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-18 05:31:19,706 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:31:19,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:19,719 INFO L225 Difference]: With dead ends: 5485 [2022-01-18 05:31:19,719 INFO L226 Difference]: Without dead ends: 5428 [2022-01-18 05:31:19,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=339, Invalid=2211, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 05:31:19,719 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 363 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 1844 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 1993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:19,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [363 Valid, 565 Invalid, 1993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1844 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:31:19,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5428 states. [2022-01-18 05:31:19,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5428 to 4393. [2022-01-18 05:31:19,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4393 states, 4392 states have (on average 4.288934426229508) internal successors, (18837), 4392 states have internal predecessors, (18837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:19,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4393 states to 4393 states and 18837 transitions. [2022-01-18 05:31:19,801 INFO L78 Accepts]: Start accepts. Automaton has 4393 states and 18837 transitions. Word has length 23 [2022-01-18 05:31:19,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:19,838 INFO L470 AbstractCegarLoop]: Abstraction has 4393 states and 18837 transitions. [2022-01-18 05:31:19,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:19,838 INFO L276 IsEmpty]: Start isEmpty. Operand 4393 states and 18837 transitions. [2022-01-18 05:31:19,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:19,847 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:19,847 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-01-18 05:31:19,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2022-01-18 05:31:20,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:20,048 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:20,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:20,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1519416958, now seen corresponding path program 64 times [2022-01-18 05:31:20,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:20,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978297919] [2022-01-18 05:31:20,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:20,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:20,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:20,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:20,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:20,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978297919] [2022-01-18 05:31:20,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978297919] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:20,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577265119] [2022-01-18 05:31:20,211 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:31:20,211 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:20,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:20,212 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:20,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-01-18 05:31:20,235 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:31:20,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:20,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:20,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:20,403 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:20,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:31:20,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:20,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:20,891 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:20,891 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:20,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:20,900 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:20,944 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:20,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577265119] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:20,944 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:20,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:20,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588342535] [2022-01-18 05:31:20,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:20,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:20,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:20,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:20,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:20,945 INFO L87 Difference]: Start difference. First operand 4393 states and 18837 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:22,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:22,264 INFO L93 Difference]: Finished difference Result 5062 states and 21417 transitions. [2022-01-18 05:31:22,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 05:31:22,264 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:22,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:22,275 INFO L225 Difference]: With dead ends: 5062 [2022-01-18 05:31:22,275 INFO L226 Difference]: Without dead ends: 5027 [2022-01-18 05:31:22,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=263, Invalid=1807, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 05:31:22,276 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 232 mSDsluCounter, 1186 mSDsCounter, 0 mSdLazyCounter, 1824 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 2062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 157 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:22,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 689 Invalid, 2062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1824 Invalid, 0 Unknown, 157 Unchecked, 0.7s Time] [2022-01-18 05:31:22,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5027 states. [2022-01-18 05:31:22,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5027 to 4393. [2022-01-18 05:31:22,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4393 states, 4392 states have (on average 4.285746812386157) internal successors, (18823), 4392 states have internal predecessors, (18823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:22,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4393 states to 4393 states and 18823 transitions. [2022-01-18 05:31:22,344 INFO L78 Accepts]: Start accepts. Automaton has 4393 states and 18823 transitions. Word has length 23 [2022-01-18 05:31:22,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:22,344 INFO L470 AbstractCegarLoop]: Abstraction has 4393 states and 18823 transitions. [2022-01-18 05:31:22,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:22,344 INFO L276 IsEmpty]: Start isEmpty. Operand 4393 states and 18823 transitions. [2022-01-18 05:31:22,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:22,351 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:22,351 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-01-18 05:31:22,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:22,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-01-18 05:31:22,551 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:22,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:22,552 INFO L85 PathProgramCache]: Analyzing trace with hash 715017734, now seen corresponding path program 65 times [2022-01-18 05:31:22,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:22,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782282948] [2022-01-18 05:31:22,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:22,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:22,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:22,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:22,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782282948] [2022-01-18 05:31:22,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782282948] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:22,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138506098] [2022-01-18 05:31:22,758 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:31:22,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:22,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:22,759 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:22,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-01-18 05:31:22,783 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:31:22,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:22,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:22,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:22,936 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:22,936 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:23,297 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:23,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:23,478 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:23,478 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:23,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:23,487 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:23,532 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:23,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138506098] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:23,532 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:23,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:23,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787393870] [2022-01-18 05:31:23,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:23,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:23,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:23,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:23,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:23,533 INFO L87 Difference]: Start difference. First operand 4393 states and 18823 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:24,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:24,315 INFO L93 Difference]: Finished difference Result 4754 states and 20200 transitions. [2022-01-18 05:31:24,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:31:24,315 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:24,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:24,326 INFO L225 Difference]: With dead ends: 4754 [2022-01-18 05:31:24,326 INFO L226 Difference]: Without dead ends: 4728 [2022-01-18 05:31:24,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=178, Invalid=1082, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:31:24,326 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 189 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 138 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:24,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 437 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1030 Invalid, 0 Unknown, 138 Unchecked, 0.4s Time] [2022-01-18 05:31:24,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4728 states. [2022-01-18 05:31:24,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4728 to 4393. [2022-01-18 05:31:24,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4393 states, 4392 states have (on average 4.285746812386157) internal successors, (18823), 4392 states have internal predecessors, (18823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:24,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4393 states to 4393 states and 18823 transitions. [2022-01-18 05:31:24,392 INFO L78 Accepts]: Start accepts. Automaton has 4393 states and 18823 transitions. Word has length 23 [2022-01-18 05:31:24,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:24,392 INFO L470 AbstractCegarLoop]: Abstraction has 4393 states and 18823 transitions. [2022-01-18 05:31:24,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:24,392 INFO L276 IsEmpty]: Start isEmpty. Operand 4393 states and 18823 transitions. [2022-01-18 05:31:24,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:24,399 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:24,399 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-01-18 05:31:24,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-01-18 05:31:24,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-01-18 05:31:24,599 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:24,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:24,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1966382828, now seen corresponding path program 66 times [2022-01-18 05:31:24,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:24,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857579355] [2022-01-18 05:31:24,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:24,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:24,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:24,780 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:24,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:24,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857579355] [2022-01-18 05:31:24,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857579355] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:24,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088127527] [2022-01-18 05:31:24,780 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:31:24,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:24,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:24,781 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:24,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-01-18 05:31:24,805 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:31:24,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:24,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:24,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:24,957 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:24,957 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:25,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:25,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:25,563 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:25,563 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:25,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:25,571 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:25,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:25,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088127527] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:25,614 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:25,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:25,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016552125] [2022-01-18 05:31:25,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:25,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:25,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:25,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:25,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:25,614 INFO L87 Difference]: Start difference. First operand 4393 states and 18823 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:26,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:26,561 INFO L93 Difference]: Finished difference Result 4796 states and 20355 transitions. [2022-01-18 05:31:26,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:31:26,562 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:26,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:26,573 INFO L225 Difference]: With dead ends: 4796 [2022-01-18 05:31:26,573 INFO L226 Difference]: Without dead ends: 4775 [2022-01-18 05:31:26,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:31:26,573 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 180 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 1332 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:26,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 510 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1332 Invalid, 0 Unknown, 106 Unchecked, 0.5s Time] [2022-01-18 05:31:26,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4775 states. [2022-01-18 05:31:26,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4775 to 4393. [2022-01-18 05:31:26,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4393 states, 4392 states have (on average 4.285746812386157) internal successors, (18823), 4392 states have internal predecessors, (18823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:26,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4393 states to 4393 states and 18823 transitions. [2022-01-18 05:31:26,642 INFO L78 Accepts]: Start accepts. Automaton has 4393 states and 18823 transitions. Word has length 23 [2022-01-18 05:31:26,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:26,642 INFO L470 AbstractCegarLoop]: Abstraction has 4393 states and 18823 transitions. [2022-01-18 05:31:26,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:26,642 INFO L276 IsEmpty]: Start isEmpty. Operand 4393 states and 18823 transitions. [2022-01-18 05:31:26,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:26,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:26,649 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-01-18 05:31:26,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-01-18 05:31:26,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-01-18 05:31:26,862 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:26,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:26,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1875237754, now seen corresponding path program 67 times [2022-01-18 05:31:26,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:26,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824607198] [2022-01-18 05:31:26,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:26,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:26,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:27,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:27,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:27,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824607198] [2022-01-18 05:31:27,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824607198] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:27,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010985733] [2022-01-18 05:31:27,039 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:31:27,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:27,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:27,040 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:27,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-01-18 05:31:27,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:27,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:27,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:27,193 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:27,193 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:29,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:29,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:29,793 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:29,793 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:29,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:29,803 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:29,851 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:29,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010985733] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:29,851 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:29,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:29,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730254746] [2022-01-18 05:31:29,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:29,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:29,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:29,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:29,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=563, Unknown=1, NotChecked=0, Total=650 [2022-01-18 05:31:29,852 INFO L87 Difference]: Start difference. First operand 4393 states and 18823 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:30,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:30,866 INFO L93 Difference]: Finished difference Result 4821 states and 20471 transitions. [2022-01-18 05:31:30,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:31:30,867 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:31:30,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:30,877 INFO L225 Difference]: With dead ends: 4821 [2022-01-18 05:31:30,877 INFO L226 Difference]: Without dead ends: 4795 [2022-01-18 05:31:30,877 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=243, Invalid=1238, Unknown=1, NotChecked=0, Total=1482 [2022-01-18 05:31:30,878 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 192 mSDsluCounter, 719 mSDsCounter, 0 mSdLazyCounter, 1140 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 183 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:30,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 417 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1140 Invalid, 0 Unknown, 183 Unchecked, 0.5s Time] [2022-01-18 05:31:30,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4795 states. [2022-01-18 05:31:30,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4795 to 4402. [2022-01-18 05:31:30,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4402 states, 4401 states have (on average 4.284253578732106) internal successors, (18855), 4401 states have internal predecessors, (18855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:30,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4402 states to 4402 states and 18855 transitions. [2022-01-18 05:31:30,944 INFO L78 Accepts]: Start accepts. Automaton has 4402 states and 18855 transitions. Word has length 23 [2022-01-18 05:31:30,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:30,944 INFO L470 AbstractCegarLoop]: Abstraction has 4402 states and 18855 transitions. [2022-01-18 05:31:30,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:30,944 INFO L276 IsEmpty]: Start isEmpty. Operand 4402 states and 18855 transitions. [2022-01-18 05:31:30,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:30,951 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:30,951 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-01-18 05:31:30,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-01-18 05:31:31,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:31,152 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:31,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:31,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1378153474, now seen corresponding path program 68 times [2022-01-18 05:31:31,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:31,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94165166] [2022-01-18 05:31:31,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:31,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:31,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:31,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:31,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:31,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94165166] [2022-01-18 05:31:31,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94165166] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:31,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971197237] [2022-01-18 05:31:31,327 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:31:31,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:31,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:31,328 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:31,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-01-18 05:31:31,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:31:31,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:31,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:31,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:31,481 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:31,481 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:31:31,956 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:31,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:32,151 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:32,151 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:32,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:32,161 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:32,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:32,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971197237] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:32,210 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:32,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:32,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810617049] [2022-01-18 05:31:32,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:32,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:32,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:32,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:32,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:32,210 INFO L87 Difference]: Start difference. First operand 4402 states and 18855 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:33,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:33,203 INFO L93 Difference]: Finished difference Result 4810 states and 20423 transitions. [2022-01-18 05:31:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:31:33,203 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:31:33,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:33,214 INFO L225 Difference]: With dead ends: 4810 [2022-01-18 05:31:33,214 INFO L226 Difference]: Without dead ends: 4782 [2022-01-18 05:31:33,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=206, Invalid=1054, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:31:33,214 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 139 mSDsluCounter, 857 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 1552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 107 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:33,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 493 Invalid, 1552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1359 Invalid, 0 Unknown, 107 Unchecked, 0.6s Time] [2022-01-18 05:31:33,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4782 states. [2022-01-18 05:31:33,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4782 to 4395. [2022-01-18 05:31:33,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4395 states, 4394 states have (on average 4.285616750113792) internal successors, (18831), 4394 states have internal predecessors, (18831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:33,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4395 states to 4395 states and 18831 transitions. [2022-01-18 05:31:33,278 INFO L78 Accepts]: Start accepts. Automaton has 4395 states and 18831 transitions. Word has length 23 [2022-01-18 05:31:33,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:33,278 INFO L470 AbstractCegarLoop]: Abstraction has 4395 states and 18831 transitions. [2022-01-18 05:31:33,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:33,278 INFO L276 IsEmpty]: Start isEmpty. Operand 4395 states and 18831 transitions. [2022-01-18 05:31:33,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:33,285 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:33,285 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-01-18 05:31:33,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2022-01-18 05:31:33,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:33,486 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:33,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:33,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1091032122, now seen corresponding path program 69 times [2022-01-18 05:31:33,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:33,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861659337] [2022-01-18 05:31:33,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:33,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:33,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:33,671 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:33,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:33,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861659337] [2022-01-18 05:31:33,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861659337] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:33,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288221222] [2022-01-18 05:31:33,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:31:33,672 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:33,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:33,673 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:33,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-01-18 05:31:33,697 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:31:33,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:33,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:33,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:33,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:33,857 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:31:33,857 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 53 [2022-01-18 05:31:34,048 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:34,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:34,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:34,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288221222] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:34,298 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:34,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:31:34,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886373749] [2022-01-18 05:31:34,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:34,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:31:34,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:34,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:31:34,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=608, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:31:34,299 INFO L87 Difference]: Start difference. First operand 4395 states and 18831 transitions. Second operand has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:36,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:36,580 INFO L93 Difference]: Finished difference Result 5292 states and 22299 transitions. [2022-01-18 05:31:36,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 05:31:36,581 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:31:36,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:36,593 INFO L225 Difference]: With dead ends: 5292 [2022-01-18 05:31:36,594 INFO L226 Difference]: Without dead ends: 5234 [2022-01-18 05:31:36,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=512, Invalid=3520, Unknown=0, NotChecked=0, Total=4032 [2022-01-18 05:31:36,594 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 482 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 1592 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 1800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 1592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:36,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 556 Invalid, 1800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 1592 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:31:36,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5234 states. [2022-01-18 05:31:36,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5234 to 4405. [2022-01-18 05:31:36,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4405 states, 4404 states have (on average 4.286103542234333) internal successors, (18876), 4404 states have internal predecessors, (18876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:36,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4405 states to 4405 states and 18876 transitions. [2022-01-18 05:31:36,677 INFO L78 Accepts]: Start accepts. Automaton has 4405 states and 18876 transitions. Word has length 23 [2022-01-18 05:31:36,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:36,677 INFO L470 AbstractCegarLoop]: Abstraction has 4405 states and 18876 transitions. [2022-01-18 05:31:36,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:36,677 INFO L276 IsEmpty]: Start isEmpty. Operand 4405 states and 18876 transitions. [2022-01-18 05:31:36,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:36,685 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:36,685 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-01-18 05:31:36,701 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2022-01-18 05:31:36,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2022-01-18 05:31:36,886 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:36,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:36,886 INFO L85 PathProgramCache]: Analyzing trace with hash 597814736, now seen corresponding path program 70 times [2022-01-18 05:31:36,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:36,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658878784] [2022-01-18 05:31:36,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:36,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:36,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:37,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:37,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:37,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658878784] [2022-01-18 05:31:37,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658878784] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:37,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825245889] [2022-01-18 05:31:37,098 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:31:37,098 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:37,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:37,099 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:37,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-01-18 05:31:37,123 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:31:37,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:37,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:37,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:37,252 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:37,252 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:37,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:37,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:37,881 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:37,881 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:37,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:37,889 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:37,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:37,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825245889] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:37,933 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:37,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:37,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90256593] [2022-01-18 05:31:37,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:37,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:37,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:37,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:37,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:37,933 INFO L87 Difference]: Start difference. First operand 4405 states and 18876 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:38,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:38,986 INFO L93 Difference]: Finished difference Result 4794 states and 20365 transitions. [2022-01-18 05:31:38,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:31:38,986 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:38,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:38,997 INFO L225 Difference]: With dead ends: 4794 [2022-01-18 05:31:38,997 INFO L226 Difference]: Without dead ends: 4773 [2022-01-18 05:31:38,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=219, Invalid=1187, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:31:38,998 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 160 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 1462 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 1662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:38,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 529 Invalid, 1662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1462 Invalid, 0 Unknown, 109 Unchecked, 0.6s Time] [2022-01-18 05:31:39,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4773 states. [2022-01-18 05:31:39,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4773 to 4405. [2022-01-18 05:31:39,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4405 states, 4404 states have (on average 4.286103542234333) internal successors, (18876), 4404 states have internal predecessors, (18876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:39,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4405 states to 4405 states and 18876 transitions. [2022-01-18 05:31:39,058 INFO L78 Accepts]: Start accepts. Automaton has 4405 states and 18876 transitions. Word has length 23 [2022-01-18 05:31:39,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:39,058 INFO L470 AbstractCegarLoop]: Abstraction has 4405 states and 18876 transitions. [2022-01-18 05:31:39,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:39,058 INFO L276 IsEmpty]: Start isEmpty. Operand 4405 states and 18876 transitions. [2022-01-18 05:31:39,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:39,065 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:39,065 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-01-18 05:31:39,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-01-18 05:31:39,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:39,266 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:39,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:39,266 INFO L85 PathProgramCache]: Analyzing trace with hash 519898460, now seen corresponding path program 71 times [2022-01-18 05:31:39,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:39,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180606240] [2022-01-18 05:31:39,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:39,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:39,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:39,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:39,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:39,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180606240] [2022-01-18 05:31:39,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180606240] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:39,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419988933] [2022-01-18 05:31:39,440 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:31:39,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:39,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:39,441 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:39,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-01-18 05:31:39,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:31:39,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:39,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:39,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:39,592 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:39,592 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:40,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:40,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:40,491 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:40,491 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:40,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:40,503 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:40,556 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:40,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419988933] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:40,556 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:40,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:31:40,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140305014] [2022-01-18 05:31:40,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:40,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:31:40,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:40,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:31:40,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:31:40,557 INFO L87 Difference]: Start difference. First operand 4405 states and 18876 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:31:41,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:41,274 INFO L93 Difference]: Finished difference Result 4742 states and 20159 transitions. [2022-01-18 05:31:41,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 05:31:41,274 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:31:41,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:41,285 INFO L225 Difference]: With dead ends: 4742 [2022-01-18 05:31:41,285 INFO L226 Difference]: Without dead ends: 4721 [2022-01-18 05:31:41,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2022-01-18 05:31:41,286 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 135 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 1168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:41,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 368 Invalid, 1168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1051 Invalid, 0 Unknown, 44 Unchecked, 0.5s Time] [2022-01-18 05:31:41,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4721 states. [2022-01-18 05:31:41,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4721 to 4407. [2022-01-18 05:31:41,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4407 states, 4406 states have (on average 4.286427598729006) internal successors, (18886), 4406 states have internal predecessors, (18886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:41,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4407 states to 4407 states and 18886 transitions. [2022-01-18 05:31:41,398 INFO L78 Accepts]: Start accepts. Automaton has 4407 states and 18886 transitions. Word has length 23 [2022-01-18 05:31:41,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:41,398 INFO L470 AbstractCegarLoop]: Abstraction has 4407 states and 18886 transitions. [2022-01-18 05:31:41,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:31:41,398 INFO L276 IsEmpty]: Start isEmpty. Operand 4407 states and 18886 transitions. [2022-01-18 05:31:41,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:41,406 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:41,406 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-01-18 05:31:41,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2022-01-18 05:31:41,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:41,606 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:41,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:41,607 INFO L85 PathProgramCache]: Analyzing trace with hash 175331356, now seen corresponding path program 72 times [2022-01-18 05:31:41,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:41,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128224009] [2022-01-18 05:31:41,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:41,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:41,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:41,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:41,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:41,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128224009] [2022-01-18 05:31:41,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128224009] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:41,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506545011] [2022-01-18 05:31:41,774 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:31:41,774 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:41,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:41,775 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:41,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-01-18 05:31:41,798 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 05:31:41,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:41,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:41,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:41,957 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:41,957 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:31:42,274 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:42,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:42,438 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:42,438 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:42,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:42,447 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:42,491 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:42,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506545011] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:42,491 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:42,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:42,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84210242] [2022-01-18 05:31:42,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:42,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:42,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:42,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:42,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:42,492 INFO L87 Difference]: Start difference. First operand 4407 states and 18886 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:31:43,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:43,565 INFO L93 Difference]: Finished difference Result 5019 states and 21255 transitions. [2022-01-18 05:31:43,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:31:43,565 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:31:43,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:43,578 INFO L225 Difference]: With dead ends: 5019 [2022-01-18 05:31:43,578 INFO L226 Difference]: Without dead ends: 4997 [2022-01-18 05:31:43,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=253, Invalid=1387, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:31:43,579 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 177 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 1718 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 1954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 193 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:43,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 724 Invalid, 1954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1718 Invalid, 0 Unknown, 193 Unchecked, 0.7s Time] [2022-01-18 05:31:43,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4997 states. [2022-01-18 05:31:43,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4997 to 4419. [2022-01-18 05:31:43,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4419 states, 4418 states have (on average 4.284744228157537) internal successors, (18930), 4418 states have internal predecessors, (18930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:43,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4419 states to 4419 states and 18930 transitions. [2022-01-18 05:31:43,649 INFO L78 Accepts]: Start accepts. Automaton has 4419 states and 18930 transitions. Word has length 23 [2022-01-18 05:31:43,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:43,649 INFO L470 AbstractCegarLoop]: Abstraction has 4419 states and 18930 transitions. [2022-01-18 05:31:43,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:31:43,649 INFO L276 IsEmpty]: Start isEmpty. Operand 4419 states and 18930 transitions. [2022-01-18 05:31:43,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:43,658 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:43,658 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-01-18 05:31:43,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:43,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable164 [2022-01-18 05:31:43,880 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:43,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:43,881 INFO L85 PathProgramCache]: Analyzing trace with hash 760665308, now seen corresponding path program 73 times [2022-01-18 05:31:43,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:43,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724031578] [2022-01-18 05:31:43,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:43,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:43,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:44,049 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:44,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:44,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724031578] [2022-01-18 05:31:44,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724031578] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:44,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134638554] [2022-01-18 05:31:44,049 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:31:44,050 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:44,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:44,050 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:44,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-01-18 05:31:44,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:44,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:44,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:44,234 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:44,234 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:44,566 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:44,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:44,739 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:44,739 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:44,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:44,747 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:44,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:44,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134638554] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:44,789 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:44,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:44,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113673455] [2022-01-18 05:31:44,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:44,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:44,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:44,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:44,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:44,790 INFO L87 Difference]: Start difference. First operand 4419 states and 18930 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:46,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:46,165 INFO L93 Difference]: Finished difference Result 5024 states and 21276 transitions. [2022-01-18 05:31:46,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:31:46,166 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:46,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:46,177 INFO L225 Difference]: With dead ends: 5024 [2022-01-18 05:31:46,177 INFO L226 Difference]: Without dead ends: 4998 [2022-01-18 05:31:46,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=351, Invalid=1719, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 05:31:46,177 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 249 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 1738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 160 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:46,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 602 Invalid, 1738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1486 Invalid, 0 Unknown, 160 Unchecked, 0.6s Time] [2022-01-18 05:31:46,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4998 states. [2022-01-18 05:31:46,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4998 to 4419. [2022-01-18 05:31:46,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4419 states, 4418 states have (on average 4.284744228157537) internal successors, (18930), 4418 states have internal predecessors, (18930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:46,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4419 states to 4419 states and 18930 transitions. [2022-01-18 05:31:46,253 INFO L78 Accepts]: Start accepts. Automaton has 4419 states and 18930 transitions. Word has length 23 [2022-01-18 05:31:46,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:46,253 INFO L470 AbstractCegarLoop]: Abstraction has 4419 states and 18930 transitions. [2022-01-18 05:31:46,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:46,253 INFO L276 IsEmpty]: Start isEmpty. Operand 4419 states and 18930 transitions. [2022-01-18 05:31:46,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:46,261 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:46,261 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-01-18 05:31:46,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2022-01-18 05:31:46,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:46,462 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:46,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:46,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1920735254, now seen corresponding path program 74 times [2022-01-18 05:31:46,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:46,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797487247] [2022-01-18 05:31:46,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:46,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:46,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:46,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:46,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:46,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797487247] [2022-01-18 05:31:46,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797487247] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:46,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727471343] [2022-01-18 05:31:46,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:31:46,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:46,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:46,638 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:46,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-01-18 05:31:46,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:31:46,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:46,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:46,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:46,802 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:46,803 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:47,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:47,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:47,378 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:47,379 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:47,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:47,387 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:47,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:47,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727471343] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:47,428 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:47,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:47,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077660282] [2022-01-18 05:31:47,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:47,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:47,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:47,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:47,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:47,429 INFO L87 Difference]: Start difference. First operand 4419 states and 18930 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:48,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:48,380 INFO L93 Difference]: Finished difference Result 4928 states and 20896 transitions. [2022-01-18 05:31:48,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:31:48,380 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:48,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:48,391 INFO L225 Difference]: With dead ends: 4928 [2022-01-18 05:31:48,391 INFO L226 Difference]: Without dead ends: 4907 [2022-01-18 05:31:48,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=293, Invalid=1347, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:31:48,391 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 234 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 1245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 125 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:48,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 455 Invalid, 1245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1024 Invalid, 0 Unknown, 125 Unchecked, 0.5s Time] [2022-01-18 05:31:48,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4907 states. [2022-01-18 05:31:48,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4907 to 4415. [2022-01-18 05:31:48,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4415 states, 4414 states have (on average 4.284549161758043) internal successors, (18912), 4414 states have internal predecessors, (18912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:48,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4415 states to 4415 states and 18912 transitions. [2022-01-18 05:31:48,458 INFO L78 Accepts]: Start accepts. Automaton has 4415 states and 18912 transitions. Word has length 23 [2022-01-18 05:31:48,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:48,458 INFO L470 AbstractCegarLoop]: Abstraction has 4415 states and 18912 transitions. [2022-01-18 05:31:48,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:48,458 INFO L276 IsEmpty]: Start isEmpty. Operand 4415 states and 18912 transitions. [2022-01-18 05:31:48,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:48,465 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:48,465 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-01-18 05:31:48,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:48,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-01-18 05:31:48,665 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:48,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:48,666 INFO L85 PathProgramCache]: Analyzing trace with hash 524828734, now seen corresponding path program 75 times [2022-01-18 05:31:48,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:48,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518498261] [2022-01-18 05:31:48,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:48,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:48,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:48,826 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:48,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:48,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518498261] [2022-01-18 05:31:48,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518498261] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:48,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655316671] [2022-01-18 05:31:48,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:31:48,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:48,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:48,828 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:48,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-01-18 05:31:48,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:31:48,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:48,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:31:48,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:49,060 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 05:31:49,061 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 52 treesize of output 68 [2022-01-18 05:31:49,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:49,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:49,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:31:49,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655316671] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:49,396 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:49,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 25 [2022-01-18 05:31:49,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816456449] [2022-01-18 05:31:49,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:49,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:49,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:49,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:49,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:49,397 INFO L87 Difference]: Start difference. First operand 4415 states and 18912 transitions. Second operand has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:51,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:51,796 INFO L93 Difference]: Finished difference Result 6363 states and 26638 transitions. [2022-01-18 05:31:51,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-18 05:31:51,797 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:31:51,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:51,812 INFO L225 Difference]: With dead ends: 6363 [2022-01-18 05:31:51,812 INFO L226 Difference]: Without dead ends: 6290 [2022-01-18 05:31:51,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1110 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=563, Invalid=3859, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 05:31:51,812 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 517 mSDsluCounter, 1457 mSDsCounter, 0 mSdLazyCounter, 2298 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 862 SdHoareTripleChecker+Invalid, 2504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 2298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:51,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 862 Invalid, 2504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 2298 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 05:31:51,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6290 states. [2022-01-18 05:31:51,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6290 to 4547. [2022-01-18 05:31:51,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4547 states, 4546 states have (on average 4.289485261768588) internal successors, (19500), 4546 states have internal predecessors, (19500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:51,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4547 states to 4547 states and 19500 transitions. [2022-01-18 05:31:51,892 INFO L78 Accepts]: Start accepts. Automaton has 4547 states and 19500 transitions. Word has length 23 [2022-01-18 05:31:51,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:51,892 INFO L470 AbstractCegarLoop]: Abstraction has 4547 states and 19500 transitions. [2022-01-18 05:31:51,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:51,892 INFO L276 IsEmpty]: Start isEmpty. Operand 4547 states and 19500 transitions. [2022-01-18 05:31:51,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:51,899 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:51,900 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-01-18 05:31:51,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-01-18 05:31:52,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-01-18 05:31:52,100 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:52,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:52,100 INFO L85 PathProgramCache]: Analyzing trace with hash 606227790, now seen corresponding path program 76 times [2022-01-18 05:31:52,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:52,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551372981] [2022-01-18 05:31:52,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:52,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:52,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:52,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:52,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:52,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551372981] [2022-01-18 05:31:52,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551372981] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:52,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337624387] [2022-01-18 05:31:52,269 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:31:52,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:52,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:52,270 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:52,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-01-18 05:31:52,294 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:31:52,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:52,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:52,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:52,431 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:52,431 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:31:52,794 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:52,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:52,971 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:52,971 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:52,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:52,980 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:53,025 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:53,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337624387] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:53,025 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:53,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:53,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927085140] [2022-01-18 05:31:53,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:53,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:53,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:53,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:53,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:53,026 INFO L87 Difference]: Start difference. First operand 4547 states and 19500 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:54,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:54,423 INFO L93 Difference]: Finished difference Result 5112 states and 21687 transitions. [2022-01-18 05:31:54,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 05:31:54,423 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:54,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:54,434 INFO L225 Difference]: With dead ends: 5112 [2022-01-18 05:31:54,434 INFO L226 Difference]: Without dead ends: 5086 [2022-01-18 05:31:54,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=356, Invalid=1806, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 05:31:54,435 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 251 mSDsluCounter, 1131 mSDsCounter, 0 mSdLazyCounter, 1802 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 2005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 111 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:54,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 714 Invalid, 2005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1802 Invalid, 0 Unknown, 111 Unchecked, 0.7s Time] [2022-01-18 05:31:54,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5086 states. [2022-01-18 05:31:54,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5086 to 4555. [2022-01-18 05:31:54,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4555 states, 4554 states have (on average 4.288098375054897) internal successors, (19528), 4554 states have internal predecessors, (19528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:54,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4555 states to 4555 states and 19528 transitions. [2022-01-18 05:31:54,505 INFO L78 Accepts]: Start accepts. Automaton has 4555 states and 19528 transitions. Word has length 23 [2022-01-18 05:31:54,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:54,505 INFO L470 AbstractCegarLoop]: Abstraction has 4555 states and 19528 transitions. [2022-01-18 05:31:54,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:31:54,505 INFO L276 IsEmpty]: Start isEmpty. Operand 4555 states and 19528 transitions. [2022-01-18 05:31:54,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:54,512 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:54,512 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-01-18 05:31:54,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-01-18 05:31:54,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:54,713 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:54,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:54,713 INFO L85 PathProgramCache]: Analyzing trace with hash 241790372, now seen corresponding path program 77 times [2022-01-18 05:31:54,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:54,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670372583] [2022-01-18 05:31:54,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:54,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:54,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:54,907 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:54,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:54,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670372583] [2022-01-18 05:31:54,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670372583] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:54,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937569918] [2022-01-18 05:31:54,907 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:31:54,907 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:54,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:54,908 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:54,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-01-18 05:31:54,933 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:31:54,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:54,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:54,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:55,105 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:55,105 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:31:55,423 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:55,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:55,593 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:55,594 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:55,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:55,602 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:55,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:55,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937569918] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:55,670 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:55,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:31:55,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470027358] [2022-01-18 05:31:55,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:55,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:31:55,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:55,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:31:55,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:31:55,671 INFO L87 Difference]: Start difference. First operand 4555 states and 19528 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:31:56,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:56,848 INFO L93 Difference]: Finished difference Result 5065 states and 21502 transitions. [2022-01-18 05:31:56,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:31:56,848 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:31:56,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:56,859 INFO L225 Difference]: With dead ends: 5065 [2022-01-18 05:31:56,859 INFO L226 Difference]: Without dead ends: 5043 [2022-01-18 05:31:56,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=239, Invalid=1567, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 05:31:56,860 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 185 mSDsluCounter, 1034 mSDsCounter, 0 mSdLazyCounter, 1794 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 1932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 69 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:56,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 727 Invalid, 1932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1794 Invalid, 0 Unknown, 69 Unchecked, 0.7s Time] [2022-01-18 05:31:56,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5043 states. [2022-01-18 05:31:56,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5043 to 4563. [2022-01-18 05:31:56,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4563 states, 4562 states have (on average 4.288031565103025) internal successors, (19562), 4562 states have internal predecessors, (19562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:56,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4563 states to 4563 states and 19562 transitions. [2022-01-18 05:31:56,928 INFO L78 Accepts]: Start accepts. Automaton has 4563 states and 19562 transitions. Word has length 23 [2022-01-18 05:31:56,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:56,928 INFO L470 AbstractCegarLoop]: Abstraction has 4563 states and 19562 transitions. [2022-01-18 05:31:56,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:31:56,928 INFO L276 IsEmpty]: Start isEmpty. Operand 4563 states and 19562 transitions. [2022-01-18 05:31:56,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:56,935 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:56,935 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-01-18 05:31:56,951 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-01-18 05:31:57,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-01-18 05:31:57,136 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:57,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:57,136 INFO L85 PathProgramCache]: Analyzing trace with hash 827124324, now seen corresponding path program 78 times [2022-01-18 05:31:57,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:57,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516461423] [2022-01-18 05:31:57,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:57,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:57,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:57,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:57,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:57,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516461423] [2022-01-18 05:31:57,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516461423] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:57,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747744486] [2022-01-18 05:31:57,304 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:31:57,304 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:57,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:57,305 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:57,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-01-18 05:31:57,329 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:31:57,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:57,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:31:57,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:57,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:57,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:57,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:31:57,504 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:57,505 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2022-01-18 05:31:57,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:57,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:57,946 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:57,946 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:31:57,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:31:57,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:31:58,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:58,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747744486] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:58,000 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:58,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:31:58,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193294801] [2022-01-18 05:31:58,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:58,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:31:58,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:58,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:31:58,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:31:58,001 INFO L87 Difference]: Start difference. First operand 4563 states and 19562 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:59,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:59,277 INFO L93 Difference]: Finished difference Result 5016 states and 21271 transitions. [2022-01-18 05:31:59,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:31:59,277 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:31:59,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:59,288 INFO L225 Difference]: With dead ends: 5016 [2022-01-18 05:31:59,289 INFO L226 Difference]: Without dead ends: 4964 [2022-01-18 05:31:59,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 27 SyntacticMatches, 6 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=245, Invalid=1477, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:31:59,289 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 165 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 1721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 161 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:59,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 608 Invalid, 1721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1471 Invalid, 0 Unknown, 161 Unchecked, 0.7s Time] [2022-01-18 05:31:59,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4964 states. [2022-01-18 05:31:59,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4964 to 4563. [2022-01-18 05:31:59,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4563 states, 4562 states have (on average 4.288031565103025) internal successors, (19562), 4562 states have internal predecessors, (19562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:59,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4563 states to 4563 states and 19562 transitions. [2022-01-18 05:31:59,362 INFO L78 Accepts]: Start accepts. Automaton has 4563 states and 19562 transitions. Word has length 23 [2022-01-18 05:31:59,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:59,362 INFO L470 AbstractCegarLoop]: Abstraction has 4563 states and 19562 transitions. [2022-01-18 05:31:59,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:59,362 INFO L276 IsEmpty]: Start isEmpty. Operand 4563 states and 19562 transitions. [2022-01-18 05:31:59,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:31:59,370 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:59,370 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-01-18 05:31:59,386 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-01-18 05:31:59,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:59,571 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:31:59,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:59,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1854276238, now seen corresponding path program 79 times [2022-01-18 05:31:59,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:59,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382656396] [2022-01-18 05:31:59,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:59,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:59,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:59,742 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:59,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:59,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382656396] [2022-01-18 05:31:59,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382656396] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:59,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452344796] [2022-01-18 05:31:59,742 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:31:59,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:59,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:59,743 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:31:59,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-01-18 05:31:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:59,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:31:59,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:59,917 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:31:59,917 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:32:00,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:00,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:00,483 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:00,483 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:00,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:00,492 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:00,535 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:00,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452344796] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:00,535 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:00,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:00,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404258217] [2022-01-18 05:32:00,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:00,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:00,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:00,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:00,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:00,536 INFO L87 Difference]: Start difference. First operand 4563 states and 19562 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:32:01,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:01,627 INFO L93 Difference]: Finished difference Result 5023 states and 21346 transitions. [2022-01-18 05:32:01,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:32:01,628 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:32:01,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:01,639 INFO L225 Difference]: With dead ends: 5023 [2022-01-18 05:32:01,639 INFO L226 Difference]: Without dead ends: 5002 [2022-01-18 05:32:01,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=272, Invalid=1450, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:32:01,640 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 173 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:01,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 452 Invalid, 1391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1250 Invalid, 0 Unknown, 56 Unchecked, 0.6s Time] [2022-01-18 05:32:01,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5002 states. [2022-01-18 05:32:01,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5002 to 4547. [2022-01-18 05:32:01,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4547 states, 4546 states have (on average 4.288165420149582) internal successors, (19494), 4546 states have internal predecessors, (19494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:01,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4547 states to 4547 states and 19494 transitions. [2022-01-18 05:32:01,711 INFO L78 Accepts]: Start accepts. Automaton has 4547 states and 19494 transitions. Word has length 23 [2022-01-18 05:32:01,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:01,711 INFO L470 AbstractCegarLoop]: Abstraction has 4547 states and 19494 transitions. [2022-01-18 05:32:01,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:32:01,711 INFO L276 IsEmpty]: Start isEmpty. Operand 4547 states and 19494 transitions. [2022-01-18 05:32:01,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:01,718 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:01,718 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-01-18 05:32:01,734 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-01-18 05:32:01,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2022-01-18 05:32:01,919 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:01,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:01,919 INFO L85 PathProgramCache]: Analyzing trace with hash 396227890, now seen corresponding path program 80 times [2022-01-18 05:32:01,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:01,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672092210] [2022-01-18 05:32:01,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:01,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:01,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:02,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:02,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:02,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672092210] [2022-01-18 05:32:02,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672092210] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:02,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074372053] [2022-01-18 05:32:02,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:32:02,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:02,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:02,076 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:02,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-01-18 05:32:02,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:32:02,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:02,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:02,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:02,274 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:02,274 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:32:02,585 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:02,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:02,754 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:02,754 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:02,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:02,763 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:02,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:02,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074372053] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:02,809 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:02,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:02,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723924555] [2022-01-18 05:32:02,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:02,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:02,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:02,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:02,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:02,810 INFO L87 Difference]: Start difference. First operand 4547 states and 19494 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:03,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:03,642 INFO L93 Difference]: Finished difference Result 4882 states and 20780 transitions. [2022-01-18 05:32:03,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:32:03,643 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:03,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:03,654 INFO L225 Difference]: With dead ends: 4882 [2022-01-18 05:32:03,654 INFO L226 Difference]: Without dead ends: 4859 [2022-01-18 05:32:03,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:32:03,654 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 126 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 1538 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 1653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 79 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:03,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 607 Invalid, 1653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1538 Invalid, 0 Unknown, 79 Unchecked, 0.6s Time] [2022-01-18 05:32:03,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4859 states. [2022-01-18 05:32:03,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4859 to 4551. [2022-01-18 05:32:03,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4551 states, 4550 states have (on average 4.287912087912088) internal successors, (19510), 4550 states have internal predecessors, (19510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:03,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4551 states to 4551 states and 19510 transitions. [2022-01-18 05:32:03,754 INFO L78 Accepts]: Start accepts. Automaton has 4551 states and 19510 transitions. Word has length 23 [2022-01-18 05:32:03,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:03,754 INFO L470 AbstractCegarLoop]: Abstraction has 4551 states and 19510 transitions. [2022-01-18 05:32:03,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:03,754 INFO L276 IsEmpty]: Start isEmpty. Operand 4551 states and 19510 transitions. [2022-01-18 05:32:03,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:03,761 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:03,761 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-01-18 05:32:03,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-01-18 05:32:03,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:03,962 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:03,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:03,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1860076704, now seen corresponding path program 81 times [2022-01-18 05:32:03,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:03,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104892536] [2022-01-18 05:32:03,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:03,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:03,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:04,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:04,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:04,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104892536] [2022-01-18 05:32:04,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104892536] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:04,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306772535] [2022-01-18 05:32:04,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:32:04,124 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:04,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:04,125 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:04,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-01-18 05:32:04,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:32:04,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:04,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:32:04,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:04,319 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:04,320 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 53 [2022-01-18 05:32:04,380 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:04,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:04,557 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:04,557 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:04,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:04,566 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:04,610 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:04,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306772535] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:04,610 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:04,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:04,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756967964] [2022-01-18 05:32:04,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:04,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:04,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:04,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:04,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:32:04,611 INFO L87 Difference]: Start difference. First operand 4551 states and 19510 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:32:05,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:05,438 INFO L93 Difference]: Finished difference Result 4797 states and 20444 transitions. [2022-01-18 05:32:05,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:32:05,439 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:32:05,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:05,450 INFO L225 Difference]: With dead ends: 4797 [2022-01-18 05:32:05,450 INFO L226 Difference]: Without dead ends: 4775 [2022-01-18 05:32:05,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:32:05,450 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 160 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 176 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:05,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 445 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1146 Invalid, 0 Unknown, 176 Unchecked, 0.5s Time] [2022-01-18 05:32:05,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4775 states. [2022-01-18 05:32:05,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4775 to 4551. [2022-01-18 05:32:05,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4551 states, 4550 states have (on average 4.287912087912088) internal successors, (19510), 4550 states have internal predecessors, (19510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:05,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4551 states to 4551 states and 19510 transitions. [2022-01-18 05:32:05,519 INFO L78 Accepts]: Start accepts. Automaton has 4551 states and 19510 transitions. Word has length 23 [2022-01-18 05:32:05,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:05,519 INFO L470 AbstractCegarLoop]: Abstraction has 4551 states and 19510 transitions. [2022-01-18 05:32:05,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:32:05,519 INFO L276 IsEmpty]: Start isEmpty. Operand 4551 states and 19510 transitions. [2022-01-18 05:32:05,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:05,526 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:05,526 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-01-18 05:32:05,544 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2022-01-18 05:32:05,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:05,727 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:05,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:05,727 INFO L85 PathProgramCache]: Analyzing trace with hash -564656732, now seen corresponding path program 82 times [2022-01-18 05:32:05,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:05,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516922897] [2022-01-18 05:32:05,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:05,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:05,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:05,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:05,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:05,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516922897] [2022-01-18 05:32:05,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516922897] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:05,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173009322] [2022-01-18 05:32:05,905 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:32:05,905 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:05,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:05,906 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:05,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-01-18 05:32:05,930 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:32:05,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:05,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:05,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:06,072 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:06,072 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:32:06,491 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:06,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:06,681 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:06,681 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:06,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:06,689 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:06,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:06,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173009322] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:06,733 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:06,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:06,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490008973] [2022-01-18 05:32:06,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:06,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:06,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:06,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:06,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:06,734 INFO L87 Difference]: Start difference. First operand 4551 states and 19510 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:07,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:07,868 INFO L93 Difference]: Finished difference Result 4891 states and 20812 transitions. [2022-01-18 05:32:07,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:32:07,868 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:07,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:07,879 INFO L225 Difference]: With dead ends: 4891 [2022-01-18 05:32:07,879 INFO L226 Difference]: Without dead ends: 4865 [2022-01-18 05:32:07,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=272, Invalid=1368, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:32:07,880 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 200 mSDsluCounter, 774 mSDsCounter, 0 mSdLazyCounter, 1199 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 224 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:07,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 421 Invalid, 1537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1199 Invalid, 0 Unknown, 224 Unchecked, 0.5s Time] [2022-01-18 05:32:07,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4865 states. [2022-01-18 05:32:07,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4865 to 4558. [2022-01-18 05:32:07,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4558 states, 4557 states have (on average 4.28659205617731) internal successors, (19534), 4557 states have internal predecessors, (19534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:07,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4558 states to 4558 states and 19534 transitions. [2022-01-18 05:32:07,953 INFO L78 Accepts]: Start accepts. Automaton has 4558 states and 19534 transitions. Word has length 23 [2022-01-18 05:32:07,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:07,953 INFO L470 AbstractCegarLoop]: Abstraction has 4558 states and 19534 transitions. [2022-01-18 05:32:07,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:07,953 INFO L276 IsEmpty]: Start isEmpty. Operand 4558 states and 19534 transitions. [2022-01-18 05:32:07,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:07,960 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:07,961 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-01-18 05:32:07,976 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-01-18 05:32:08,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable174 [2022-01-18 05:32:08,161 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:08,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:08,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1606232800, now seen corresponding path program 83 times [2022-01-18 05:32:08,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:08,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472323883] [2022-01-18 05:32:08,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:08,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:08,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:08,338 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:08,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:08,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472323883] [2022-01-18 05:32:08,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472323883] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:08,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997369350] [2022-01-18 05:32:08,339 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:32:08,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:08,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:08,339 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:08,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-01-18 05:32:08,363 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:32:08,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:08,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:32:08,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:08,488 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:08,488 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 45 [2022-01-18 05:32:08,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:08,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:08,878 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:08,878 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:08,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:08,886 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:08,930 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:08,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997369350] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:08,930 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:08,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:08,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985939872] [2022-01-18 05:32:08,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:08,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:08,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:08,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:08,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:32:08,931 INFO L87 Difference]: Start difference. First operand 4558 states and 19534 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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-01-18 05:32:09,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:09,951 INFO L93 Difference]: Finished difference Result 4826 states and 20545 transitions. [2022-01-18 05:32:09,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:32:09,951 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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-01-18 05:32:09,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:09,962 INFO L225 Difference]: With dead ends: 4826 [2022-01-18 05:32:09,962 INFO L226 Difference]: Without dead ends: 4798 [2022-01-18 05:32:09,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=186, Invalid=1074, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:32:09,962 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 133 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1205 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:09,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 352 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1205 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:32:09,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4798 states. [2022-01-18 05:32:10,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4798 to 4551. [2022-01-18 05:32:10,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4551 states, 4550 states have (on average 4.287912087912088) internal successors, (19510), 4550 states have internal predecessors, (19510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:10,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4551 states to 4551 states and 19510 transitions. [2022-01-18 05:32:10,031 INFO L78 Accepts]: Start accepts. Automaton has 4551 states and 19510 transitions. Word has length 23 [2022-01-18 05:32:10,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:10,031 INFO L470 AbstractCegarLoop]: Abstraction has 4551 states and 19510 transitions. [2022-01-18 05:32:10,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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-01-18 05:32:10,031 INFO L276 IsEmpty]: Start isEmpty. Operand 4551 states and 19510 transitions. [2022-01-18 05:32:10,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:10,038 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:10,038 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-01-18 05:32:10,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:10,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:10,239 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:10,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:10,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1893354152, now seen corresponding path program 84 times [2022-01-18 05:32:10,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:10,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209473786] [2022-01-18 05:32:10,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:10,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:10,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:10,423 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:10,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:10,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209473786] [2022-01-18 05:32:10,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209473786] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:10,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503494287] [2022-01-18 05:32:10,423 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:32:10,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:10,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:10,424 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:10,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-01-18 05:32:10,449 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:32:10,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:10,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:10,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:10,585 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:10,585 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:32:10,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:10,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:11,161 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:11,161 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:11,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:11,170 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:11,216 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:11,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503494287] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:11,216 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:11,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:11,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053569774] [2022-01-18 05:32:11,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:11,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:11,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:11,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:11,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:11,217 INFO L87 Difference]: Start difference. First operand 4551 states and 19510 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:12,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:12,342 INFO L93 Difference]: Finished difference Result 4889 states and 20808 transitions. [2022-01-18 05:32:12,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:32:12,342 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:12,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:12,355 INFO L225 Difference]: With dead ends: 4889 [2022-01-18 05:32:12,355 INFO L226 Difference]: Without dead ends: 4863 [2022-01-18 05:32:12,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=261, Invalid=1461, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:32:12,355 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 198 mSDsluCounter, 650 mSDsCounter, 0 mSdLazyCounter, 1113 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 1273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 69 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:12,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 383 Invalid, 1273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1113 Invalid, 0 Unknown, 69 Unchecked, 0.5s Time] [2022-01-18 05:32:12,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4863 states. [2022-01-18 05:32:12,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4863 to 4551. [2022-01-18 05:32:12,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4551 states, 4550 states have (on average 4.287912087912088) internal successors, (19510), 4550 states have internal predecessors, (19510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:12,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4551 states to 4551 states and 19510 transitions. [2022-01-18 05:32:12,429 INFO L78 Accepts]: Start accepts. Automaton has 4551 states and 19510 transitions. Word has length 23 [2022-01-18 05:32:12,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:12,429 INFO L470 AbstractCegarLoop]: Abstraction has 4551 states and 19510 transitions. [2022-01-18 05:32:12,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:12,429 INFO L276 IsEmpty]: Start isEmpty. Operand 4551 states and 19510 transitions. [2022-01-18 05:32:12,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:12,436 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:12,436 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-01-18 05:32:12,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2022-01-18 05:32:12,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:12,637 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:12,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:12,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1908395758, now seen corresponding path program 85 times [2022-01-18 05:32:12,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:12,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637481322] [2022-01-18 05:32:12,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:12,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:12,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:12,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:12,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:12,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637481322] [2022-01-18 05:32:12,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637481322] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:12,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803010658] [2022-01-18 05:32:12,824 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:32:12,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:12,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:12,825 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:12,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-01-18 05:32:12,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:12,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:12,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:12,986 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:12,986 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:32:13,419 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:13,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:13,608 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:13,608 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:13,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:13,617 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:13,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:13,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803010658] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:13,662 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:13,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:13,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632231900] [2022-01-18 05:32:13,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:13,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:13,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:13,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:13,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:13,663 INFO L87 Difference]: Start difference. First operand 4551 states and 19510 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:32:14,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:14,702 INFO L93 Difference]: Finished difference Result 4882 states and 20780 transitions. [2022-01-18 05:32:14,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:32:14,702 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:32:14,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:14,713 INFO L225 Difference]: With dead ends: 4882 [2022-01-18 05:32:14,713 INFO L226 Difference]: Without dead ends: 4861 [2022-01-18 05:32:14,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=262, Invalid=1378, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:32:14,713 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 174 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 1033 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:14,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 396 Invalid, 1193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1033 Invalid, 0 Unknown, 52 Unchecked, 0.5s Time] [2022-01-18 05:32:14,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4861 states. [2022-01-18 05:32:14,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4861 to 4549. [2022-01-18 05:32:14,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4549 states, 4548 states have (on average 4.288038698328935) internal successors, (19502), 4548 states have internal predecessors, (19502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:14,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4549 states to 4549 states and 19502 transitions. [2022-01-18 05:32:14,779 INFO L78 Accepts]: Start accepts. Automaton has 4549 states and 19502 transitions. Word has length 23 [2022-01-18 05:32:14,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:14,779 INFO L470 AbstractCegarLoop]: Abstraction has 4549 states and 19502 transitions. [2022-01-18 05:32:14,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:32:14,779 INFO L276 IsEmpty]: Start isEmpty. Operand 4549 states and 19502 transitions. [2022-01-18 05:32:14,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:14,786 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:14,786 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-01-18 05:32:14,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-01-18 05:32:14,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:14,987 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:14,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:14,987 INFO L85 PathProgramCache]: Analyzing trace with hash -721141010, now seen corresponding path program 86 times [2022-01-18 05:32:14,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:14,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614797201] [2022-01-18 05:32:14,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:14,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:14,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:15,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:15,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:15,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614797201] [2022-01-18 05:32:15,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614797201] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:15,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393162480] [2022-01-18 05:32:15,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:32:15,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:15,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:15,150 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:15,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-01-18 05:32:15,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:32:15,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:15,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:15,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:15,356 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:15,356 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:32:15,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:15,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:15,843 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:15,844 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:15,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:15,852 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:15,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:15,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393162480] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:15,896 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:15,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:15,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443011125] [2022-01-18 05:32:15,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:15,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:15,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:15,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:15,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:15,897 INFO L87 Difference]: Start difference. First operand 4549 states and 19502 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:16,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:16,813 INFO L93 Difference]: Finished difference Result 4807 states and 20482 transitions. [2022-01-18 05:32:16,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:32:16,813 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:16,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:16,824 INFO L225 Difference]: With dead ends: 4807 [2022-01-18 05:32:16,824 INFO L226 Difference]: Without dead ends: 4784 [2022-01-18 05:32:16,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=1223, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:32:16,824 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 123 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:16,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 562 Invalid, 1647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1463 Invalid, 0 Unknown, 135 Unchecked, 0.6s Time] [2022-01-18 05:32:16,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4784 states. [2022-01-18 05:32:16,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4784 to 4545. [2022-01-18 05:32:16,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4545 states, 4544 states have (on average 4.288292253521127) internal successors, (19486), 4544 states have internal predecessors, (19486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:16,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4545 states to 4545 states and 19486 transitions. [2022-01-18 05:32:16,937 INFO L78 Accepts]: Start accepts. Automaton has 4545 states and 19486 transitions. Word has length 23 [2022-01-18 05:32:16,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:16,937 INFO L470 AbstractCegarLoop]: Abstraction has 4545 states and 19486 transitions. [2022-01-18 05:32:16,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:16,937 INFO L276 IsEmpty]: Start isEmpty. Operand 4545 states and 19486 transitions. [2022-01-18 05:32:16,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:16,944 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:16,944 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-01-18 05:32:16,959 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-01-18 05:32:17,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2022-01-18 05:32:17,144 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:17,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:17,145 INFO L85 PathProgramCache]: Analyzing trace with hash -49323858, now seen corresponding path program 87 times [2022-01-18 05:32:17,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:17,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625845479] [2022-01-18 05:32:17,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:17,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:17,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:17,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:17,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:17,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625845479] [2022-01-18 05:32:17,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625845479] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:17,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246356345] [2022-01-18 05:32:17,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:32:17,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:17,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:17,306 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:17,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-01-18 05:32:17,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:32:17,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:17,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:17,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:17,504 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:17,504 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:32:17,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:17,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:17,985 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:17,985 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:18,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:18,010 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:18,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:18,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246356345] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:18,059 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:18,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:18,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581899608] [2022-01-18 05:32:18,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:18,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:18,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:18,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:18,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:18,060 INFO L87 Difference]: Start difference. First operand 4545 states and 19486 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:18,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:18,951 INFO L93 Difference]: Finished difference Result 4821 states and 20535 transitions. [2022-01-18 05:32:18,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:32:18,951 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:18,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:18,963 INFO L225 Difference]: With dead ends: 4821 [2022-01-18 05:32:18,963 INFO L226 Difference]: Without dead ends: 4799 [2022-01-18 05:32:18,963 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=220, Invalid=1420, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:32:18,963 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 172 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 1249 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 124 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:18,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 551 Invalid, 1443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1249 Invalid, 0 Unknown, 124 Unchecked, 0.5s Time] [2022-01-18 05:32:18,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4799 states. [2022-01-18 05:32:19,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4799 to 4545. [2022-01-18 05:32:19,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4545 states, 4544 states have (on average 4.288292253521127) internal successors, (19486), 4544 states have internal predecessors, (19486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:19,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4545 states to 4545 states and 19486 transitions. [2022-01-18 05:32:19,031 INFO L78 Accepts]: Start accepts. Automaton has 4545 states and 19486 transitions. Word has length 23 [2022-01-18 05:32:19,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:19,031 INFO L470 AbstractCegarLoop]: Abstraction has 4545 states and 19486 transitions. [2022-01-18 05:32:19,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:19,031 INFO L276 IsEmpty]: Start isEmpty. Operand 4545 states and 19486 transitions. [2022-01-18 05:32:19,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:19,038 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:19,038 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-01-18 05:32:19,053 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2022-01-18 05:32:19,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-01-18 05:32:19,238 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:19,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:19,238 INFO L85 PathProgramCache]: Analyzing trace with hash 464202994, now seen corresponding path program 88 times [2022-01-18 05:32:19,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:19,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550343889] [2022-01-18 05:32:19,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:19,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:19,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:19,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:19,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:19,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550343889] [2022-01-18 05:32:19,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550343889] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:19,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339243104] [2022-01-18 05:32:19,403 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:32:19,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:19,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:19,404 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:19,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-01-18 05:32:19,427 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:32:19,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:19,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:19,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:19,607 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:19,607 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:32:20,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:20,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:20,193 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:20,194 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:20,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:20,202 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:20,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:20,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339243104] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:20,246 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:20,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:20,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968586101] [2022-01-18 05:32:20,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:20,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:20,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:20,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:20,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:32:20,247 INFO L87 Difference]: Start difference. First operand 4545 states and 19486 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:21,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:21,225 INFO L93 Difference]: Finished difference Result 4827 states and 20539 transitions. [2022-01-18 05:32:21,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:32:21,225 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:21,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:21,236 INFO L225 Difference]: With dead ends: 4827 [2022-01-18 05:32:21,236 INFO L226 Difference]: Without dead ends: 4802 [2022-01-18 05:32:21,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=213, Invalid=1193, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:32:21,236 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 146 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 1405 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 1644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 181 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:21,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 580 Invalid, 1644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1405 Invalid, 0 Unknown, 181 Unchecked, 0.6s Time] [2022-01-18 05:32:21,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4802 states. [2022-01-18 05:32:21,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4802 to 4537. [2022-01-18 05:32:21,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4537 states, 4536 states have (on average 4.288359788359788) internal successors, (19452), 4536 states have internal predecessors, (19452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:21,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4537 states to 4537 states and 19452 transitions. [2022-01-18 05:32:21,303 INFO L78 Accepts]: Start accepts. Automaton has 4537 states and 19452 transitions. Word has length 23 [2022-01-18 05:32:21,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:21,303 INFO L470 AbstractCegarLoop]: Abstraction has 4537 states and 19452 transitions. [2022-01-18 05:32:21,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:21,303 INFO L276 IsEmpty]: Start isEmpty. Operand 4537 states and 19452 transitions. [2022-01-18 05:32:21,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:21,310 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:21,310 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-01-18 05:32:21,325 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-01-18 05:32:21,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:21,510 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:21,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:21,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1710729082, now seen corresponding path program 89 times [2022-01-18 05:32:21,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:21,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747651405] [2022-01-18 05:32:21,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:21,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:21,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:21,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:21,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:21,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747651405] [2022-01-18 05:32:21,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747651405] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:21,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98707300] [2022-01-18 05:32:21,673 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:32:21,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:21,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:21,674 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:21,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-01-18 05:32:21,698 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:32:21,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:21,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:21,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:21,876 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:21,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:32:22,445 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:22,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:22,635 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:22,635 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:22,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:22,643 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:22,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:22,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98707300] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:22,687 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:22,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:22,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803011003] [2022-01-18 05:32:22,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:22,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:22,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:22,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:22,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:22,688 INFO L87 Difference]: Start difference. First operand 4537 states and 19452 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:23,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:23,343 INFO L93 Difference]: Finished difference Result 4770 states and 20333 transitions. [2022-01-18 05:32:23,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:32:23,343 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:23,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:23,355 INFO L225 Difference]: With dead ends: 4770 [2022-01-18 05:32:23,355 INFO L226 Difference]: Without dead ends: 4747 [2022-01-18 05:32:23,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=161, Invalid=1029, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:32:23,355 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 145 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:23,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 419 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1038 Invalid, 0 Unknown, 44 Unchecked, 0.4s Time] [2022-01-18 05:32:23,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4747 states. [2022-01-18 05:32:23,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4747 to 4537. [2022-01-18 05:32:23,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4537 states, 4536 states have (on average 4.288359788359788) internal successors, (19452), 4536 states have internal predecessors, (19452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:23,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4537 states to 4537 states and 19452 transitions. [2022-01-18 05:32:23,433 INFO L78 Accepts]: Start accepts. Automaton has 4537 states and 19452 transitions. Word has length 23 [2022-01-18 05:32:23,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:23,433 INFO L470 AbstractCegarLoop]: Abstraction has 4537 states and 19452 transitions. [2022-01-18 05:32:23,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:32:23,433 INFO L276 IsEmpty]: Start isEmpty. Operand 4537 states and 19452 transitions. [2022-01-18 05:32:23,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:23,441 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:23,441 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-01-18 05:32:23,457 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2022-01-18 05:32:23,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2022-01-18 05:32:23,642 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:23,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:23,642 INFO L85 PathProgramCache]: Analyzing trace with hash 610154488, now seen corresponding path program 27 times [2022-01-18 05:32:23,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:23,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091545588] [2022-01-18 05:32:23,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:23,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:23,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:23,763 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:23,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:23,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091545588] [2022-01-18 05:32:23,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091545588] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:23,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114333696] [2022-01-18 05:32:23,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:32:23,763 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:23,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:23,764 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:23,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-01-18 05:32:23,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 05:32:23,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:23,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:23,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:23,951 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:23,952 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:32:24,265 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:24,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:24,399 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:24,399 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:24,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:24,408 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:24,458 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:24,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114333696] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:24,458 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:24,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:32:24,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860941022] [2022-01-18 05:32:24,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:24,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:32:24,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:24,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:32:24,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:32:24,459 INFO L87 Difference]: Start difference. First operand 4537 states and 19452 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:25,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:25,376 INFO L93 Difference]: Finished difference Result 5460 states and 23088 transitions. [2022-01-18 05:32:25,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:32:25,376 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:25,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:25,388 INFO L225 Difference]: With dead ends: 5460 [2022-01-18 05:32:25,388 INFO L226 Difference]: Without dead ends: 5436 [2022-01-18 05:32:25,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=202, Invalid=1204, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:32:25,388 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 299 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 1597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 216 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:25,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 567 Invalid, 1597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1320 Invalid, 0 Unknown, 216 Unchecked, 0.6s Time] [2022-01-18 05:32:25,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5436 states. [2022-01-18 05:32:25,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5436 to 4543. [2022-01-18 05:32:25,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4543 states, 4542 states have (on average 4.2886393659180975) internal successors, (19479), 4542 states have internal predecessors, (19479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:25,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4543 states to 4543 states and 19479 transitions. [2022-01-18 05:32:25,460 INFO L78 Accepts]: Start accepts. Automaton has 4543 states and 19479 transitions. Word has length 23 [2022-01-18 05:32:25,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:25,460 INFO L470 AbstractCegarLoop]: Abstraction has 4543 states and 19479 transitions. [2022-01-18 05:32:25,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:25,460 INFO L276 IsEmpty]: Start isEmpty. Operand 4543 states and 19479 transitions. [2022-01-18 05:32:25,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:25,467 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:25,467 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-01-18 05:32:25,483 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2022-01-18 05:32:25,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:25,668 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:25,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:25,668 INFO L85 PathProgramCache]: Analyzing trace with hash -296006472, now seen corresponding path program 28 times [2022-01-18 05:32:25,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:25,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287359797] [2022-01-18 05:32:25,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:25,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:25,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:25,803 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:25,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:25,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287359797] [2022-01-18 05:32:25,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287359797] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:25,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11771618] [2022-01-18 05:32:25,803 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:32:25,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:25,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:25,804 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:25,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-01-18 05:32:25,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:32:25,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:25,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:25,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:25,967 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:25,967 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:32:26,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:26,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:26,476 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:26,476 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:26,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:26,485 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:26,534 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:26,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11771618] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:26,534 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:26,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:26,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269511248] [2022-01-18 05:32:26,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:26,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:26,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:26,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:26,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:32:26,535 INFO L87 Difference]: Start difference. First operand 4543 states and 19479 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:27,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:27,661 INFO L93 Difference]: Finished difference Result 5569 states and 23504 transitions. [2022-01-18 05:32:27,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:32:27,661 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:27,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:27,674 INFO L225 Difference]: With dead ends: 5569 [2022-01-18 05:32:27,674 INFO L226 Difference]: Without dead ends: 5541 [2022-01-18 05:32:27,674 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=231, Invalid=1251, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:32:27,674 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 311 mSDsluCounter, 1083 mSDsCounter, 0 mSdLazyCounter, 1603 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 1811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:27,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 627 Invalid, 1811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1603 Invalid, 0 Unknown, 103 Unchecked, 0.7s Time] [2022-01-18 05:32:27,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2022-01-18 05:32:27,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 4547. [2022-01-18 05:32:27,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4547 states, 4546 states have (on average 4.288825340959085) internal successors, (19497), 4546 states have internal predecessors, (19497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:27,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4547 states to 4547 states and 19497 transitions. [2022-01-18 05:32:27,804 INFO L78 Accepts]: Start accepts. Automaton has 4547 states and 19497 transitions. Word has length 23 [2022-01-18 05:32:27,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:27,804 INFO L470 AbstractCegarLoop]: Abstraction has 4547 states and 19497 transitions. [2022-01-18 05:32:27,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:27,804 INFO L276 IsEmpty]: Start isEmpty. Operand 4547 states and 19497 transitions. [2022-01-18 05:32:27,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:27,814 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:27,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-01-18 05:32:27,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:28,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:28,027 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:28,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:28,028 INFO L85 PathProgramCache]: Analyzing trace with hash 779704684, now seen corresponding path program 29 times [2022-01-18 05:32:28,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:28,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900626570] [2022-01-18 05:32:28,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:28,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:28,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:28,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:28,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:28,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900626570] [2022-01-18 05:32:28,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900626570] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:28,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232342472] [2022-01-18 05:32:28,178 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:32:28,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:28,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:28,179 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:28,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-01-18 05:32:28,203 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:32:28,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:28,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:28,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:28,344 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:28,344 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:32:28,734 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:28,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:28,888 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:28,891 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:28,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:28,907 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:28,961 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:28,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232342472] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:28,962 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:28,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:28,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965514143] [2022-01-18 05:32:28,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:28,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:28,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:28,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:28,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:32:28,962 INFO L87 Difference]: Start difference. First operand 4547 states and 19497 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:30,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:30,066 INFO L93 Difference]: Finished difference Result 5548 states and 23416 transitions. [2022-01-18 05:32:30,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:32:30,066 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:30,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:30,081 INFO L225 Difference]: With dead ends: 5548 [2022-01-18 05:32:30,081 INFO L226 Difference]: Without dead ends: 5525 [2022-01-18 05:32:30,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=285, Invalid=1437, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:32:30,082 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 311 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 1272 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 261 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:30,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 539 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1272 Invalid, 0 Unknown, 261 Unchecked, 0.5s Time] [2022-01-18 05:32:30,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5525 states. [2022-01-18 05:32:30,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5525 to 4539. [2022-01-18 05:32:30,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4539 states, 4538 states have (on average 4.288453063023359) internal successors, (19461), 4538 states have internal predecessors, (19461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:30,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4539 states to 4539 states and 19461 transitions. [2022-01-18 05:32:30,168 INFO L78 Accepts]: Start accepts. Automaton has 4539 states and 19461 transitions. Word has length 23 [2022-01-18 05:32:30,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:30,168 INFO L470 AbstractCegarLoop]: Abstraction has 4539 states and 19461 transitions. [2022-01-18 05:32:30,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:30,168 INFO L276 IsEmpty]: Start isEmpty. Operand 4539 states and 19461 transitions. [2022-01-18 05:32:30,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:30,197 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:30,197 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-01-18 05:32:30,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-01-18 05:32:30,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:30,397 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:30,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:30,398 INFO L85 PathProgramCache]: Analyzing trace with hash 1032690948, now seen corresponding path program 30 times [2022-01-18 05:32:30,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:30,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363899467] [2022-01-18 05:32:30,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:30,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:30,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:30,526 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:30,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:30,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363899467] [2022-01-18 05:32:30,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363899467] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:30,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100116025] [2022-01-18 05:32:30,527 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:32:30,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:30,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:30,528 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:30,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-01-18 05:32:30,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:32:30,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:30,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:30,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:30,690 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:30,690 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:32:31,042 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:31,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:31,193 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:31,194 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:31,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:31,202 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:31,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:31,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100116025] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:31,249 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:31,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:31,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841206833] [2022-01-18 05:32:31,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:31,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:31,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:31,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:31,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:32:31,249 INFO L87 Difference]: Start difference. First operand 4539 states and 19461 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:32,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:32,172 INFO L93 Difference]: Finished difference Result 5453 states and 23039 transitions. [2022-01-18 05:32:32,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:32:32,172 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:32,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:32,184 INFO L225 Difference]: With dead ends: 5453 [2022-01-18 05:32:32,185 INFO L226 Difference]: Without dead ends: 5425 [2022-01-18 05:32:32,185 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=240, Invalid=1242, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:32:32,185 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 320 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 1349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:32,185 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 478 Invalid, 1349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1179 Invalid, 0 Unknown, 70 Unchecked, 0.5s Time] [2022-01-18 05:32:32,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5425 states. [2022-01-18 05:32:32,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5425 to 4545. [2022-01-18 05:32:32,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4545 states, 4544 states have (on average 4.288072183098592) internal successors, (19485), 4544 states have internal predecessors, (19485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:32,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4545 states to 4545 states and 19485 transitions. [2022-01-18 05:32:32,266 INFO L78 Accepts]: Start accepts. Automaton has 4545 states and 19485 transitions. Word has length 23 [2022-01-18 05:32:32,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:32,266 INFO L470 AbstractCegarLoop]: Abstraction has 4545 states and 19485 transitions. [2022-01-18 05:32:32,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:32,266 INFO L276 IsEmpty]: Start isEmpty. Operand 4545 states and 19485 transitions. [2022-01-18 05:32:32,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:32,274 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:32,274 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-01-18 05:32:32,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-01-18 05:32:32,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:32,475 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:32,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:32,475 INFO L85 PathProgramCache]: Analyzing trace with hash 2108402104, now seen corresponding path program 31 times [2022-01-18 05:32:32,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:32,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377384520] [2022-01-18 05:32:32,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:32,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:32,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:32,608 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:32,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:32,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377384520] [2022-01-18 05:32:32,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377384520] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:32,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349765062] [2022-01-18 05:32:32,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:32:32,609 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:32,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:32,609 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:32,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-01-18 05:32:32,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:32,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:32,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:32,774 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:32,774 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:32:33,180 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:33,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:33,336 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:33,336 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:33,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:33,345 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:33,394 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:33,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349765062] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:33,395 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:33,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:33,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597991196] [2022-01-18 05:32:33,395 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:33,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:33,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:33,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:33,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:32:33,395 INFO L87 Difference]: Start difference. First operand 4545 states and 19485 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:34,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:34,335 INFO L93 Difference]: Finished difference Result 5480 states and 23157 transitions. [2022-01-18 05:32:34,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:32:34,336 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:34,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:34,348 INFO L225 Difference]: With dead ends: 5480 [2022-01-18 05:32:34,348 INFO L226 Difference]: Without dead ends: 5457 [2022-01-18 05:32:34,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=263, Invalid=1377, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:32:34,348 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 273 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 221 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:34,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 459 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1048 Invalid, 0 Unknown, 221 Unchecked, 0.4s Time] [2022-01-18 05:32:34,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5457 states. [2022-01-18 05:32:34,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5457 to 4553. [2022-01-18 05:32:34,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4553 states, 4552 states have (on average 4.288005272407733) internal successors, (19519), 4552 states have internal predecessors, (19519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:34,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4553 states to 4553 states and 19519 transitions. [2022-01-18 05:32:34,419 INFO L78 Accepts]: Start accepts. Automaton has 4553 states and 19519 transitions. Word has length 23 [2022-01-18 05:32:34,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:34,419 INFO L470 AbstractCegarLoop]: Abstraction has 4553 states and 19519 transitions. [2022-01-18 05:32:34,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:34,419 INFO L276 IsEmpty]: Start isEmpty. Operand 4553 states and 19519 transitions. [2022-01-18 05:32:34,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:34,426 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:34,426 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-01-18 05:32:34,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2022-01-18 05:32:34,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:34,627 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:34,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:34,627 INFO L85 PathProgramCache]: Analyzing trace with hash 436075832, now seen corresponding path program 32 times [2022-01-18 05:32:34,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:34,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429608087] [2022-01-18 05:32:34,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:34,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:34,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:34,750 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:34,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:34,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429608087] [2022-01-18 05:32:34,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429608087] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:34,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218082496] [2022-01-18 05:32:34,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:32:34,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:34,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:34,752 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:34,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-01-18 05:32:34,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:32:34,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:34,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:34,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:34,943 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:34,943 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:32:35,518 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:35,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:35,671 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:35,672 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:35,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:35,680 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:35,731 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:35,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218082496] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:35,731 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:35,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:35,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173225039] [2022-01-18 05:32:35,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:35,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:35,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:35,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:35,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=514, Unknown=1, NotChecked=0, Total=600 [2022-01-18 05:32:35,731 INFO L87 Difference]: Start difference. First operand 4553 states and 19519 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:32:36,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:36,383 INFO L93 Difference]: Finished difference Result 5060 states and 21473 transitions. [2022-01-18 05:32:36,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 05:32:36,383 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:32:36,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:36,394 INFO L225 Difference]: With dead ends: 5060 [2022-01-18 05:32:36,394 INFO L226 Difference]: Without dead ends: 5026 [2022-01-18 05:32:36,394 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=138, Invalid=853, Unknown=1, NotChecked=0, Total=992 [2022-01-18 05:32:36,395 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 187 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 1095 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 1260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 130 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:36,395 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 430 Invalid, 1260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1095 Invalid, 0 Unknown, 130 Unchecked, 0.5s Time] [2022-01-18 05:32:36,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5026 states. [2022-01-18 05:32:36,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5026 to 4574. [2022-01-18 05:32:36,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 4.2864640279903785) internal successors, (19602), 4573 states have internal predecessors, (19602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:36,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 19602 transitions. [2022-01-18 05:32:36,463 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 19602 transitions. Word has length 23 [2022-01-18 05:32:36,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:36,463 INFO L470 AbstractCegarLoop]: Abstraction has 4574 states and 19602 transitions. [2022-01-18 05:32:36,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:32:36,463 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 19602 transitions. [2022-01-18 05:32:36,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:36,470 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:36,470 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-01-18 05:32:36,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2022-01-18 05:32:36,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable187 [2022-01-18 05:32:36,671 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:36,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:36,671 INFO L85 PathProgramCache]: Analyzing trace with hash -892621588, now seen corresponding path program 33 times [2022-01-18 05:32:36,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:36,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001280330] [2022-01-18 05:32:36,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:36,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:36,792 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:36,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:36,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001280330] [2022-01-18 05:32:36,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001280330] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:36,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235990281] [2022-01-18 05:32:36,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:32:36,793 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:36,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:36,793 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:36,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-01-18 05:32:36,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:32:36,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:36,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:36,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:36,982 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:36,982 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:32:37,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:37,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:37,457 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:37,457 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:37,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:37,465 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:37,512 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:37,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235990281] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:37,512 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:37,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:37,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961956784] [2022-01-18 05:32:37,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:37,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:37,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:37,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:37,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:32:37,513 INFO L87 Difference]: Start difference. First operand 4574 states and 19602 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:32:38,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:38,375 INFO L93 Difference]: Finished difference Result 5151 states and 21831 transitions. [2022-01-18 05:32:38,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:32:38,375 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:32:38,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:38,387 INFO L225 Difference]: With dead ends: 5151 [2022-01-18 05:32:38,387 INFO L226 Difference]: Without dead ends: 5120 [2022-01-18 05:32:38,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=188, Invalid=1144, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:32:38,387 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 227 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 1555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:38,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 555 Invalid, 1555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1444 Invalid, 0 Unknown, 43 Unchecked, 0.6s Time] [2022-01-18 05:32:38,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5120 states. [2022-01-18 05:32:38,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5120 to 4580. [2022-01-18 05:32:38,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4580 states, 4579 states have (on average 4.286962218825071) internal successors, (19630), 4579 states have internal predecessors, (19630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:38,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4580 states to 4580 states and 19630 transitions. [2022-01-18 05:32:38,484 INFO L78 Accepts]: Start accepts. Automaton has 4580 states and 19630 transitions. Word has length 23 [2022-01-18 05:32:38,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:38,484 INFO L470 AbstractCegarLoop]: Abstraction has 4580 states and 19630 transitions. [2022-01-18 05:32:38,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:32:38,484 INFO L276 IsEmpty]: Start isEmpty. Operand 4580 states and 19630 transitions. [2022-01-18 05:32:38,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:38,491 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:38,491 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-01-18 05:32:38,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:38,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2022-01-18 05:32:38,692 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:38,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:38,692 INFO L85 PathProgramCache]: Analyzing trace with hash -304876266, now seen corresponding path program 34 times [2022-01-18 05:32:38,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:38,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469223201] [2022-01-18 05:32:38,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:38,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:38,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:38,824 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:38,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:38,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469223201] [2022-01-18 05:32:38,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469223201] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:38,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253050096] [2022-01-18 05:32:38,824 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:32:38,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:38,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:38,825 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:38,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-01-18 05:32:38,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:32:38,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:38,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:38,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:38,997 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:38,997 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:32:39,349 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:39,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:39,520 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:39,520 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:39,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:39,529 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:39,576 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:39,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253050096] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:39,576 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:39,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:39,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17689296] [2022-01-18 05:32:39,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:39,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:39,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:39,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:39,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:39,577 INFO L87 Difference]: Start difference. First operand 4580 states and 19630 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:40,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:40,685 INFO L93 Difference]: Finished difference Result 5490 states and 23170 transitions. [2022-01-18 05:32:40,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 05:32:40,685 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:40,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:40,697 INFO L225 Difference]: With dead ends: 5490 [2022-01-18 05:32:40,697 INFO L226 Difference]: Without dead ends: 5434 [2022-01-18 05:32:40,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=293, Invalid=1687, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 05:32:40,698 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 363 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 1159 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 1349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:40,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [363 Valid, 482 Invalid, 1349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1159 Invalid, 0 Unknown, 74 Unchecked, 0.5s Time] [2022-01-18 05:32:40,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5434 states. [2022-01-18 05:32:40,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5434 to 4616. [2022-01-18 05:32:40,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 4.287107258938245) internal successors, (19785), 4615 states have internal predecessors, (19785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:40,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 19785 transitions. [2022-01-18 05:32:40,816 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 19785 transitions. Word has length 23 [2022-01-18 05:32:40,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:40,816 INFO L470 AbstractCegarLoop]: Abstraction has 4616 states and 19785 transitions. [2022-01-18 05:32:40,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:40,816 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 19785 transitions. [2022-01-18 05:32:40,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:40,823 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:40,823 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-01-18 05:32:40,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:41,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2022-01-18 05:32:41,024 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:41,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:41,024 INFO L85 PathProgramCache]: Analyzing trace with hash 770834890, now seen corresponding path program 35 times [2022-01-18 05:32:41,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:41,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120601315] [2022-01-18 05:32:41,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:41,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:41,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:41,157 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:41,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:41,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120601315] [2022-01-18 05:32:41,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120601315] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:41,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942460802] [2022-01-18 05:32:41,157 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:32:41,157 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:41,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:41,158 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:41,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-01-18 05:32:41,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:32:41,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:41,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:41,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:41,328 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:41,329 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:32:41,711 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:41,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:41,880 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:41,880 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:41,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:41,888 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:41,938 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:41,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942460802] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:41,939 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:41,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:41,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204353776] [2022-01-18 05:32:41,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:41,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:41,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:41,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:41,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:41,939 INFO L87 Difference]: Start difference. First operand 4616 states and 19785 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:42,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:42,909 INFO L93 Difference]: Finished difference Result 5505 states and 23240 transitions. [2022-01-18 05:32:42,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:32:42,910 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:42,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:42,922 INFO L225 Difference]: With dead ends: 5505 [2022-01-18 05:32:42,922 INFO L226 Difference]: Without dead ends: 5459 [2022-01-18 05:32:42,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=260, Invalid=1546, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 05:32:42,922 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 302 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 1042 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 1300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 152 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:42,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 483 Invalid, 1300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1042 Invalid, 0 Unknown, 152 Unchecked, 0.5s Time] [2022-01-18 05:32:42,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5459 states. [2022-01-18 05:32:42,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5459 to 4634. [2022-01-18 05:32:42,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4634 states, 4633 states have (on average 4.286639326570257) internal successors, (19860), 4633 states have internal predecessors, (19860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:42,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4634 states to 4634 states and 19860 transitions. [2022-01-18 05:32:42,998 INFO L78 Accepts]: Start accepts. Automaton has 4634 states and 19860 transitions. Word has length 23 [2022-01-18 05:32:42,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:42,998 INFO L470 AbstractCegarLoop]: Abstraction has 4634 states and 19860 transitions. [2022-01-18 05:32:42,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:42,998 INFO L276 IsEmpty]: Start isEmpty. Operand 4634 states and 19860 transitions. [2022-01-18 05:32:43,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:43,005 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:43,005 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-01-18 05:32:43,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:43,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:43,211 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:43,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:43,212 INFO L85 PathProgramCache]: Analyzing trace with hash -473529126, now seen corresponding path program 36 times [2022-01-18 05:32:43,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:43,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491378735] [2022-01-18 05:32:43,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:43,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:43,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:43,388 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:43,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:43,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491378735] [2022-01-18 05:32:43,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491378735] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:43,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30739520] [2022-01-18 05:32:43,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:32:43,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:43,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:43,393 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:43,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-01-18 05:32:43,430 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:32:43,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:43,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:32:43,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:43,631 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:43,632 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2022-01-18 05:32:43,766 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:43,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:43,919 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:43,920 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:43,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:43,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:43,976 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:43,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30739520] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:43,976 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:43,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:32:43,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140574419] [2022-01-18 05:32:43,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:43,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:32:43,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:43,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:32:43,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:32:43,977 INFO L87 Difference]: Start difference. First operand 4634 states and 19860 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:44,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:44,850 INFO L93 Difference]: Finished difference Result 5071 states and 21517 transitions. [2022-01-18 05:32:44,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:32:44,850 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:44,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:44,861 INFO L225 Difference]: With dead ends: 5071 [2022-01-18 05:32:44,862 INFO L226 Difference]: Without dead ends: 5062 [2022-01-18 05:32:44,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:32:44,862 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 239 mSDsluCounter, 934 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 1426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:44,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 487 Invalid, 1426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:32:44,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5062 states. [2022-01-18 05:32:44,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5062 to 4690. [2022-01-18 05:32:44,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4690 states, 4689 states have (on average 4.288121134570271) internal successors, (20107), 4689 states have internal predecessors, (20107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:44,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4690 states to 4690 states and 20107 transitions. [2022-01-18 05:32:44,936 INFO L78 Accepts]: Start accepts. Automaton has 4690 states and 20107 transitions. Word has length 23 [2022-01-18 05:32:44,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:44,936 INFO L470 AbstractCegarLoop]: Abstraction has 4690 states and 20107 transitions. [2022-01-18 05:32:44,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:44,936 INFO L276 IsEmpty]: Start isEmpty. Operand 4690 states and 20107 transitions. [2022-01-18 05:32:44,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:44,944 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:44,944 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-01-18 05:32:44,959 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-01-18 05:32:45,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:45,145 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:45,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:45,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1709009540, now seen corresponding path program 37 times [2022-01-18 05:32:45,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:45,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116912443] [2022-01-18 05:32:45,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:45,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:45,276 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:45,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:45,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116912443] [2022-01-18 05:32:45,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116912443] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:45,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315796027] [2022-01-18 05:32:45,276 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:32:45,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:45,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:45,278 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:45,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-01-18 05:32:45,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:45,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:45,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:45,475 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:45,475 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2022-01-18 05:32:45,806 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:45,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:45,960 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:45,960 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:45,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:45,969 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:46,039 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:46,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315796027] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:46,039 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:46,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:32:46,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557406559] [2022-01-18 05:32:46,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:46,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:32:46,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:46,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:32:46,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:32:46,041 INFO L87 Difference]: Start difference. First operand 4690 states and 20107 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:47,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:47,207 INFO L93 Difference]: Finished difference Result 5290 states and 22431 transitions. [2022-01-18 05:32:47,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:32:47,208 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:47,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:47,220 INFO L225 Difference]: With dead ends: 5290 [2022-01-18 05:32:47,220 INFO L226 Difference]: Without dead ends: 5281 [2022-01-18 05:32:47,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=185, Invalid=1075, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:32:47,220 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 178 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 1548 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 1597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:47,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 503 Invalid, 1597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1548 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:32:47,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5281 states. [2022-01-18 05:32:47,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5281 to 4696. [2022-01-18 05:32:47,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4696 states, 4695 states have (on average 4.287752928647497) internal successors, (20131), 4695 states have internal predecessors, (20131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:47,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4696 states to 4696 states and 20131 transitions. [2022-01-18 05:32:47,292 INFO L78 Accepts]: Start accepts. Automaton has 4696 states and 20131 transitions. Word has length 23 [2022-01-18 05:32:47,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:47,292 INFO L470 AbstractCegarLoop]: Abstraction has 4696 states and 20131 transitions. [2022-01-18 05:32:47,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:47,292 INFO L276 IsEmpty]: Start isEmpty. Operand 4696 states and 20131 transitions. [2022-01-18 05:32:47,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:47,299 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:47,299 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-01-18 05:32:47,314 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2022-01-18 05:32:47,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:47,500 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:47,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:47,500 INFO L85 PathProgramCache]: Analyzing trace with hash 380312120, now seen corresponding path program 38 times [2022-01-18 05:32:47,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:47,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819706507] [2022-01-18 05:32:47,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:47,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:47,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:47,640 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:47,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:47,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819706507] [2022-01-18 05:32:47,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819706507] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:47,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267270026] [2022-01-18 05:32:47,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:32:47,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:47,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:47,641 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:47,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-01-18 05:32:47,664 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:32:47,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:47,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2022-01-18 05:32:47,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:47,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:47,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:47,845 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:32:47,845 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 17 [2022-01-18 05:32:47,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:47,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:48,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:48,095 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:48,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:48,099 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:48,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 05:32:48,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267270026] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:48,141 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:48,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 7] total 20 [2022-01-18 05:32:48,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971009586] [2022-01-18 05:32:48,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:48,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:32:48,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:48,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:32:48,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:32:48,142 INFO L87 Difference]: Start difference. First operand 4696 states and 20131 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:49,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:49,818 INFO L93 Difference]: Finished difference Result 7442 states and 30939 transitions. [2022-01-18 05:32:49,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 05:32:49,819 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:49,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:49,838 INFO L225 Difference]: With dead ends: 7442 [2022-01-18 05:32:49,838 INFO L226 Difference]: Without dead ends: 7397 [2022-01-18 05:32:49,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 29 SyntacticMatches, 6 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 829 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=556, Invalid=2524, Unknown=0, NotChecked=0, Total=3080 [2022-01-18 05:32:49,838 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 341 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 1524 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 1738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 1524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:49,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 567 Invalid, 1738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 1524 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:32:49,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7397 states. [2022-01-18 05:32:49,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7397 to 5021. [2022-01-18 05:32:49,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5021 states, 5020 states have (on average 4.316334661354582) internal successors, (21668), 5020 states have internal predecessors, (21668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:49,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5021 states to 5021 states and 21668 transitions. [2022-01-18 05:32:49,945 INFO L78 Accepts]: Start accepts. Automaton has 5021 states and 21668 transitions. Word has length 23 [2022-01-18 05:32:49,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:49,945 INFO L470 AbstractCegarLoop]: Abstraction has 5021 states and 21668 transitions. [2022-01-18 05:32:49,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:49,945 INFO L276 IsEmpty]: Start isEmpty. Operand 5021 states and 21668 transitions. [2022-01-18 05:32:49,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:49,954 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:49,954 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-01-18 05:32:49,969 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2022-01-18 05:32:50,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2022-01-18 05:32:50,155 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:50,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:50,155 INFO L85 PathProgramCache]: Analyzing trace with hash 968057442, now seen corresponding path program 39 times [2022-01-18 05:32:50,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:50,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396250129] [2022-01-18 05:32:50,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:50,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:50,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:50,299 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:50,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:50,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396250129] [2022-01-18 05:32:50,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396250129] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:50,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175420391] [2022-01-18 05:32:50,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:32:50,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:50,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:50,300 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:50,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-01-18 05:32:50,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:32:50,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:50,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 05:32:50,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:50,479 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-01-18 05:32:50,479 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 65 [2022-01-18 05:32:50,853 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:50,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:51,094 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:51,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175420391] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:51,095 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:51,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:32:51,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456788688] [2022-01-18 05:32:51,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:51,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:32:51,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:51,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:32:51,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:32:51,095 INFO L87 Difference]: Start difference. First operand 5021 states and 21668 transitions. Second operand has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:52,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:52,688 INFO L93 Difference]: Finished difference Result 6689 states and 28193 transitions. [2022-01-18 05:32:52,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 05:32:52,688 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:52,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:52,704 INFO L225 Difference]: With dead ends: 6689 [2022-01-18 05:32:52,704 INFO L226 Difference]: Without dead ends: 6643 [2022-01-18 05:32:52,704 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=428, Invalid=2328, Unknown=0, NotChecked=0, Total=2756 [2022-01-18 05:32:52,705 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 531 mSDsluCounter, 948 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 403 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:52,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 543 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1015 Invalid, 0 Unknown, 403 Unchecked, 0.5s Time] [2022-01-18 05:32:52,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6643 states. [2022-01-18 05:32:52,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6643 to 5157. [2022-01-18 05:32:52,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5157 states, 5156 states have (on average 4.32389449185415) internal successors, (22294), 5156 states have internal predecessors, (22294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:52,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5157 states to 5157 states and 22294 transitions. [2022-01-18 05:32:52,792 INFO L78 Accepts]: Start accepts. Automaton has 5157 states and 22294 transitions. Word has length 23 [2022-01-18 05:32:52,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:52,792 INFO L470 AbstractCegarLoop]: Abstraction has 5157 states and 22294 transitions. [2022-01-18 05:32:52,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:52,792 INFO L276 IsEmpty]: Start isEmpty. Operand 5157 states and 22294 transitions. [2022-01-18 05:32:52,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:52,800 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:52,800 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-01-18 05:32:52,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:53,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2022-01-18 05:32:53,001 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:53,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:53,001 INFO L85 PathProgramCache]: Analyzing trace with hash 2043768598, now seen corresponding path program 40 times [2022-01-18 05:32:53,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:53,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978391401] [2022-01-18 05:32:53,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:53,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:53,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:53,142 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:53,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:53,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978391401] [2022-01-18 05:32:53,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978391401] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:53,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524214175] [2022-01-18 05:32:53,143 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:32:53,143 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:53,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:53,144 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:53,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-01-18 05:32:53,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:32:53,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:53,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:53,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:53,334 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:53,335 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 40 [2022-01-18 05:32:53,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:53,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:53,926 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:53,927 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:53,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:53,935 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:53,983 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:53,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524214175] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:53,983 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:53,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:32:53,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4692614] [2022-01-18 05:32:53,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:53,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:32:53,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:53,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:32:53,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:32:53,983 INFO L87 Difference]: Start difference. First operand 5157 states and 22294 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:55,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:55,554 INFO L93 Difference]: Finished difference Result 5730 states and 24512 transitions. [2022-01-18 05:32:55,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:32:55,554 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:32:55,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:55,567 INFO L225 Difference]: With dead ends: 5730 [2022-01-18 05:32:55,567 INFO L226 Difference]: Without dead ends: 5719 [2022-01-18 05:32:55,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=254, Invalid=1386, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:32:55,568 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 295 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 1282 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:55,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 490 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1282 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:32:55,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5719 states. [2022-01-18 05:32:55,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5719 to 5163. [2022-01-18 05:32:55,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5163 states, 5162 states have (on average 4.323518016272763) internal successors, (22318), 5162 states have internal predecessors, (22318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:55,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5163 states to 5163 states and 22318 transitions. [2022-01-18 05:32:55,648 INFO L78 Accepts]: Start accepts. Automaton has 5163 states and 22318 transitions. Word has length 23 [2022-01-18 05:32:55,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:55,649 INFO L470 AbstractCegarLoop]: Abstraction has 5163 states and 22318 transitions. [2022-01-18 05:32:55,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:55,649 INFO L276 IsEmpty]: Start isEmpty. Operand 5163 states and 22318 transitions. [2022-01-18 05:32:55,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:55,657 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:55,657 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-01-18 05:32:55,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:55,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:55,857 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:55,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:55,858 INFO L85 PathProgramCache]: Analyzing trace with hash 2085772066, now seen corresponding path program 41 times [2022-01-18 05:32:55,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:55,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142380735] [2022-01-18 05:32:55,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:55,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:55,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:55,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:55,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:55,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142380735] [2022-01-18 05:32:55,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142380735] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:55,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7119100] [2022-01-18 05:32:55,977 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:32:55,978 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:55,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:55,978 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:55,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-01-18 05:32:56,001 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:32:56,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:56,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:56,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:56,163 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:56,163 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:32:56,481 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:56,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:56,618 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:56,618 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:56,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:56,627 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:56,676 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:56,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7119100] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:56,677 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:56,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:32:56,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095984061] [2022-01-18 05:32:56,677 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:56,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:32:56,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:56,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:32:56,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:32:56,677 INFO L87 Difference]: Start difference. First operand 5163 states and 22318 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:57,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:57,900 INFO L93 Difference]: Finished difference Result 6098 states and 26004 transitions. [2022-01-18 05:32:57,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 05:32:57,901 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:57,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:57,915 INFO L225 Difference]: With dead ends: 6098 [2022-01-18 05:32:57,915 INFO L226 Difference]: Without dead ends: 6074 [2022-01-18 05:32:57,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=258, Invalid=1548, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 05:32:57,915 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 217 mSDsluCounter, 1251 mSDsCounter, 0 mSdLazyCounter, 2032 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 2228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 2032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 143 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:57,915 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 801 Invalid, 2228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 2032 Invalid, 0 Unknown, 143 Unchecked, 0.8s Time] [2022-01-18 05:32:57,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6074 states. [2022-01-18 05:32:58,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6074 to 5175. [2022-01-18 05:32:58,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5175 states, 5174 states have (on average 4.324700425202938) internal successors, (22376), 5174 states have internal predecessors, (22376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:58,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5175 states to 5175 states and 22376 transitions. [2022-01-18 05:32:58,019 INFO L78 Accepts]: Start accepts. Automaton has 5175 states and 22376 transitions. Word has length 23 [2022-01-18 05:32:58,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:58,019 INFO L470 AbstractCegarLoop]: Abstraction has 5175 states and 22376 transitions. [2022-01-18 05:32:58,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:58,019 INFO L276 IsEmpty]: Start isEmpty. Operand 5175 states and 22376 transitions. [2022-01-18 05:32:58,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:32:58,027 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:58,027 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-01-18 05:32:58,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-01-18 05:32:58,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:58,228 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:32:58,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:58,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1920563204, now seen corresponding path program 42 times [2022-01-18 05:32:58,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:58,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083292044] [2022-01-18 05:32:58,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:58,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:58,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:58,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:58,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:58,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083292044] [2022-01-18 05:32:58,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083292044] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:58,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118090040] [2022-01-18 05:32:58,348 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:32:58,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:58,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:58,349 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:32:58,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-01-18 05:32:58,372 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:32:58,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:58,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:32:58,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:58,526 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:58,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:32:58,843 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:58,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:58,973 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:32:58,973 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:32:58,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:32:58,986 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:32:59,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:59,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118090040] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:59,036 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:59,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:32:59,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115349854] [2022-01-18 05:32:59,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:59,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:32:59,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:59,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:32:59,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:32:59,036 INFO L87 Difference]: Start difference. First operand 5175 states and 22376 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:59,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:59,887 INFO L93 Difference]: Finished difference Result 6077 states and 25894 transitions. [2022-01-18 05:32:59,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:32:59,887 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:59,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:59,901 INFO L225 Difference]: With dead ends: 6077 [2022-01-18 05:32:59,901 INFO L226 Difference]: Without dead ends: 6046 [2022-01-18 05:32:59,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=241, Invalid=1399, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:32:59,901 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 260 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 1156 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 1292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:59,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 457 Invalid, 1292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1156 Invalid, 0 Unknown, 64 Unchecked, 0.5s Time] [2022-01-18 05:32:59,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6046 states. [2022-01-18 05:32:59,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6046 to 5199. [2022-01-18 05:32:59,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5199 states, 5198 states have (on average 4.326086956521739) internal successors, (22487), 5198 states have internal predecessors, (22487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:59,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5199 states to 5199 states and 22487 transitions. [2022-01-18 05:32:59,995 INFO L78 Accepts]: Start accepts. Automaton has 5199 states and 22487 transitions. Word has length 23 [2022-01-18 05:32:59,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:59,995 INFO L470 AbstractCegarLoop]: Abstraction has 5199 states and 22487 transitions. [2022-01-18 05:32:59,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:32:59,995 INFO L276 IsEmpty]: Start isEmpty. Operand 5199 states and 22487 transitions. [2022-01-18 05:33:00,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:00,005 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:00,005 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-01-18 05:33:00,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2022-01-18 05:33:00,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:00,206 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:00,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:00,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1911693410, now seen corresponding path program 43 times [2022-01-18 05:33:00,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:00,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357423669] [2022-01-18 05:33:00,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:00,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:00,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:00,329 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:00,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:00,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357423669] [2022-01-18 05:33:00,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357423669] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:00,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196382250] [2022-01-18 05:33:00,329 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:33:00,329 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:00,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:00,332 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:00,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-01-18 05:33:00,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:00,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:00,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:00,523 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:00,523 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:33:01,102 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:01,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:01,252 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:01,252 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:01,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:01,260 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:01,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:01,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196382250] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:01,308 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:01,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:33:01,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706846237] [2022-01-18 05:33:01,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:01,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:33:01,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:01,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:33:01,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:33:01,309 INFO L87 Difference]: Start difference. First operand 5199 states and 22487 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:33:02,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:02,060 INFO L93 Difference]: Finished difference Result 5687 states and 24363 transitions. [2022-01-18 05:33:02,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:33:02,060 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:33:02,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:02,074 INFO L225 Difference]: With dead ends: 5687 [2022-01-18 05:33:02,074 INFO L226 Difference]: Without dead ends: 5653 [2022-01-18 05:33:02,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=163, Invalid=1027, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:33:02,074 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 162 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 1348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:02,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 448 Invalid, 1348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1256 Invalid, 0 Unknown, 50 Unchecked, 0.5s Time] [2022-01-18 05:33:02,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5653 states. [2022-01-18 05:33:02,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5653 to 5199. [2022-01-18 05:33:02,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5199 states, 5198 states have (on average 4.326086956521739) internal successors, (22487), 5198 states have internal predecessors, (22487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:02,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5199 states to 5199 states and 22487 transitions. [2022-01-18 05:33:02,193 INFO L78 Accepts]: Start accepts. Automaton has 5199 states and 22487 transitions. Word has length 23 [2022-01-18 05:33:02,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:02,193 INFO L470 AbstractCegarLoop]: Abstraction has 5199 states and 22487 transitions. [2022-01-18 05:33:02,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:33:02,193 INFO L276 IsEmpty]: Start isEmpty. Operand 5199 states and 22487 transitions. [2022-01-18 05:33:02,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:02,201 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:02,201 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-01-18 05:33:02,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Ended with exit code 0 [2022-01-18 05:33:02,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:02,402 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:02,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:02,402 INFO L85 PathProgramCache]: Analyzing trace with hash 582995990, now seen corresponding path program 44 times [2022-01-18 05:33:02,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:02,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622625515] [2022-01-18 05:33:02,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:02,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:02,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:02,523 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:02,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:02,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622625515] [2022-01-18 05:33:02,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622625515] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:02,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957836117] [2022-01-18 05:33:02,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:33:02,524 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:02,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:02,525 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:02,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-01-18 05:33:02,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:33:02,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:02,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:02,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:02,711 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:02,711 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:33:03,037 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:03,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:03,188 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:03,189 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:03,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:03,198 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:03,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:03,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957836117] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:03,248 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:03,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:33:03,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427800863] [2022-01-18 05:33:03,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:03,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:33:03,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:03,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:33:03,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:33:03,249 INFO L87 Difference]: Start difference. First operand 5199 states and 22487 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:33:03,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:03,865 INFO L93 Difference]: Finished difference Result 5827 states and 24926 transitions. [2022-01-18 05:33:03,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:33:03,866 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:33:03,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:03,879 INFO L225 Difference]: With dead ends: 5827 [2022-01-18 05:33:03,879 INFO L226 Difference]: Without dead ends: 5796 [2022-01-18 05:33:03,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=157, Invalid=899, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:33:03,880 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 207 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 146 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:03,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 405 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1062 Invalid, 0 Unknown, 146 Unchecked, 0.4s Time] [2022-01-18 05:33:03,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5796 states. [2022-01-18 05:33:03,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5796 to 5181. [2022-01-18 05:33:03,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5181 states, 5180 states have (on average 4.325096525096525) internal successors, (22404), 5180 states have internal predecessors, (22404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:03,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5181 states to 5181 states and 22404 transitions. [2022-01-18 05:33:03,961 INFO L78 Accepts]: Start accepts. Automaton has 5181 states and 22404 transitions. Word has length 23 [2022-01-18 05:33:03,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:03,961 INFO L470 AbstractCegarLoop]: Abstraction has 5181 states and 22404 transitions. [2022-01-18 05:33:03,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:33:03,961 INFO L276 IsEmpty]: Start isEmpty. Operand 5181 states and 22404 transitions. [2022-01-18 05:33:03,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:03,970 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:03,970 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-01-18 05:33:03,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Ended with exit code 0 [2022-01-18 05:33:04,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-01-18 05:33:04,170 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:04,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:04,170 INFO L85 PathProgramCache]: Analyzing trace with hash 812838358, now seen corresponding path program 45 times [2022-01-18 05:33:04,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:04,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006670327] [2022-01-18 05:33:04,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:04,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:04,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:04,290 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:04,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:04,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006670327] [2022-01-18 05:33:04,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006670327] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:04,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599083724] [2022-01-18 05:33:04,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:33:04,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:04,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:04,292 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:04,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-01-18 05:33:04,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:33:04,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:04,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:04,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:04,499 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:04,499 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:33:04,819 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:04,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:04,938 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:04,938 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:04,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:04,947 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:04,993 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:04,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599083724] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:04,993 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:04,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:33:04,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164346089] [2022-01-18 05:33:04,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:04,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:33:04,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:04,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:33:04,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:33:04,994 INFO L87 Difference]: Start difference. First operand 5181 states and 22404 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:05,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:05,640 INFO L93 Difference]: Finished difference Result 5815 states and 24888 transitions. [2022-01-18 05:33:05,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:33:05,640 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:05,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:05,653 INFO L225 Difference]: With dead ends: 5815 [2022-01-18 05:33:05,654 INFO L226 Difference]: Without dead ends: 5791 [2022-01-18 05:33:05,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=789, Unknown=0, NotChecked=0, Total=930 [2022-01-18 05:33:05,654 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 165 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 1130 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 149 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:05,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 529 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1130 Invalid, 0 Unknown, 149 Unchecked, 0.5s Time] [2022-01-18 05:33:05,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5791 states. [2022-01-18 05:33:05,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5791 to 5201. [2022-01-18 05:33:05,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5201 states, 5200 states have (on average 4.326346153846154) internal successors, (22497), 5200 states have internal predecessors, (22497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:05,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5201 states to 5201 states and 22497 transitions. [2022-01-18 05:33:05,733 INFO L78 Accepts]: Start accepts. Automaton has 5201 states and 22497 transitions. Word has length 23 [2022-01-18 05:33:05,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:05,734 INFO L470 AbstractCegarLoop]: Abstraction has 5201 states and 22497 transitions. [2022-01-18 05:33:05,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:05,734 INFO L276 IsEmpty]: Start isEmpty. Operand 5201 states and 22497 transitions. [2022-01-18 05:33:05,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:05,742 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:05,742 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-01-18 05:33:05,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Ended with exit code 0 [2022-01-18 05:33:05,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-01-18 05:33:05,943 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:05,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:05,943 INFO L85 PathProgramCache]: Analyzing trace with hash 647629496, now seen corresponding path program 46 times [2022-01-18 05:33:05,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:05,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859137742] [2022-01-18 05:33:05,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:05,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:05,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:06,066 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:06,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:06,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859137742] [2022-01-18 05:33:06,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859137742] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:06,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008226936] [2022-01-18 05:33:06,066 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:33:06,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:06,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:06,067 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:06,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-01-18 05:33:06,090 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:33:06,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:06,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:06,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:06,256 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:06,257 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:33:06,599 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:06,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:06,721 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:06,722 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:06,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:06,730 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:06,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-01-18 05:33:06,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008226936] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:06,778 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:06,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:33:06,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523034922] [2022-01-18 05:33:06,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:06,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:33:06,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:06,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:33:06,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:33:06,779 INFO L87 Difference]: Start difference. First operand 5201 states and 22497 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:07,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:07,726 INFO L93 Difference]: Finished difference Result 6100 states and 26017 transitions. [2022-01-18 05:33:07,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:33:07,727 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:07,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:07,741 INFO L225 Difference]: With dead ends: 6100 [2022-01-18 05:33:07,741 INFO L226 Difference]: Without dead ends: 6065 [2022-01-18 05:33:07,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=221, Invalid=1185, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:33:07,742 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 222 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 1601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:07,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 534 Invalid, 1601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1473 Invalid, 0 Unknown, 68 Unchecked, 0.6s Time] [2022-01-18 05:33:07,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6065 states. [2022-01-18 05:33:07,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6065 to 5219. [2022-01-18 05:33:07,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5219 states, 5218 states have (on average 4.330203142966654) internal successors, (22595), 5218 states have internal predecessors, (22595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:07,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5219 states to 5219 states and 22595 transitions. [2022-01-18 05:33:07,831 INFO L78 Accepts]: Start accepts. Automaton has 5219 states and 22595 transitions. Word has length 23 [2022-01-18 05:33:07,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:07,831 INFO L470 AbstractCegarLoop]: Abstraction has 5219 states and 22595 transitions. [2022-01-18 05:33:07,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:07,831 INFO L276 IsEmpty]: Start isEmpty. Operand 5219 states and 22595 transitions. [2022-01-18 05:33:07,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:07,840 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:07,840 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-01-18 05:33:07,855 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Forceful destruction successful, exit code 0 [2022-01-18 05:33:08,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-01-18 05:33:08,040 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:08,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:08,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1299590272, now seen corresponding path program 47 times [2022-01-18 05:33:08,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:08,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949686851] [2022-01-18 05:33:08,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:08,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:08,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:08,157 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:08,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:08,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949686851] [2022-01-18 05:33:08,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949686851] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:08,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770300434] [2022-01-18 05:33:08,158 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:33:08,158 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:08,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:08,159 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:08,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-01-18 05:33:08,183 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:33:08,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:08,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:08,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:08,356 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:08,357 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:33:08,670 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:08,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:08,807 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:08,807 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:08,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:08,816 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:08,866 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:08,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770300434] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:08,867 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:08,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:33:08,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105268716] [2022-01-18 05:33:08,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:08,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:33:08,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:08,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:33:08,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:33:08,867 INFO L87 Difference]: Start difference. First operand 5219 states and 22595 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:09,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:09,971 INFO L93 Difference]: Finished difference Result 5990 states and 25636 transitions. [2022-01-18 05:33:09,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:33:09,972 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:09,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:09,985 INFO L225 Difference]: With dead ends: 5990 [2022-01-18 05:33:09,985 INFO L226 Difference]: Without dead ends: 5966 [2022-01-18 05:33:09,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=273, Invalid=1619, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:33:09,986 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 213 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 1696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 141 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:09,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 626 Invalid, 1696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1468 Invalid, 0 Unknown, 141 Unchecked, 0.6s Time] [2022-01-18 05:33:09,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5966 states. [2022-01-18 05:33:10,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5966 to 5211. [2022-01-18 05:33:10,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5211 states, 5210 states have (on average 4.3287907869481765) internal successors, (22553), 5210 states have internal predecessors, (22553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:10,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5211 states to 5211 states and 22553 transitions. [2022-01-18 05:33:10,074 INFO L78 Accepts]: Start accepts. Automaton has 5211 states and 22553 transitions. Word has length 23 [2022-01-18 05:33:10,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:10,075 INFO L470 AbstractCegarLoop]: Abstraction has 5211 states and 22553 transitions. [2022-01-18 05:33:10,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:10,075 INFO L276 IsEmpty]: Start isEmpty. Operand 5211 states and 22553 transitions. [2022-01-18 05:33:10,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:10,083 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:10,083 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-01-18 05:33:10,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-01-18 05:33:10,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-01-18 05:33:10,284 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:10,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:10,284 INFO L85 PathProgramCache]: Analyzing trace with hash 2089216064, now seen corresponding path program 48 times [2022-01-18 05:33:10,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:10,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522473426] [2022-01-18 05:33:10,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:10,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:10,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:10,414 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:10,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:10,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522473426] [2022-01-18 05:33:10,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522473426] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:10,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076853549] [2022-01-18 05:33:10,414 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:33:10,414 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:10,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:10,416 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:10,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-01-18 05:33:10,439 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 05:33:10,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:10,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:33:10,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:10,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:10,615 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:33:10,615 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 49 [2022-01-18 05:33:10,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:10,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:11,018 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:11,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076853549] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:11,018 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:11,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 25 [2022-01-18 05:33:11,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338499702] [2022-01-18 05:33:11,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:11,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:33:11,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:11,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:33:11,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:33:11,019 INFO L87 Difference]: Start difference. First operand 5211 states and 22553 transitions. Second operand has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:13,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:13,298 INFO L93 Difference]: Finished difference Result 6714 states and 28484 transitions. [2022-01-18 05:33:13,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-18 05:33:13,298 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:13,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:13,314 INFO L225 Difference]: With dead ends: 6714 [2022-01-18 05:33:13,314 INFO L226 Difference]: Without dead ends: 6656 [2022-01-18 05:33:13,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=516, Invalid=3266, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 05:33:13,314 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 401 mSDsluCounter, 1448 mSDsCounter, 0 mSdLazyCounter, 2352 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 2533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 2352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:13,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 842 Invalid, 2533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 2352 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 05:33:13,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6656 states. [2022-01-18 05:33:13,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6656 to 5327. [2022-01-18 05:33:13,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5327 states, 5326 states have (on average 4.333646263612467) internal successors, (23081), 5326 states have internal predecessors, (23081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:13,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5327 states to 5327 states and 23081 transitions. [2022-01-18 05:33:13,402 INFO L78 Accepts]: Start accepts. Automaton has 5327 states and 23081 transitions. Word has length 23 [2022-01-18 05:33:13,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:13,402 INFO L470 AbstractCegarLoop]: Abstraction has 5327 states and 23081 transitions. [2022-01-18 05:33:13,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:13,402 INFO L276 IsEmpty]: Start isEmpty. Operand 5327 states and 23081 transitions. [2022-01-18 05:33:13,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:13,410 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:13,410 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-01-18 05:33:13,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2022-01-18 05:33:13,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2022-01-18 05:33:13,611 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:13,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:13,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1666679604, now seen corresponding path program 49 times [2022-01-18 05:33:13,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:13,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727974794] [2022-01-18 05:33:13,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:13,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:13,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:13,730 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:13,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:13,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727974794] [2022-01-18 05:33:13,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727974794] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:13,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464339411] [2022-01-18 05:33:13,731 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:33:13,731 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:13,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:13,732 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:13,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-01-18 05:33:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:13,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:13,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:13,928 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:13,929 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-01-18 05:33:14,237 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:14,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:14,358 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:14,358 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:14,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:14,367 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:14,416 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:14,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464339411] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:14,416 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:14,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:33:14,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979240343] [2022-01-18 05:33:14,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:14,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:33:14,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:14,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:33:14,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:33:14,416 INFO L87 Difference]: Start difference. First operand 5327 states and 23081 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:15,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:15,119 INFO L93 Difference]: Finished difference Result 5860 states and 25175 transitions. [2022-01-18 05:33:15,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:33:15,119 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:15,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:15,132 INFO L225 Difference]: With dead ends: 5860 [2022-01-18 05:33:15,132 INFO L226 Difference]: Without dead ends: 5835 [2022-01-18 05:33:15,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:33:15,133 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 162 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 1189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 130 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:15,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 445 Invalid, 1189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1000 Invalid, 0 Unknown, 130 Unchecked, 0.4s Time] [2022-01-18 05:33:15,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5835 states. [2022-01-18 05:33:15,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5835 to 5327. [2022-01-18 05:33:15,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5327 states, 5326 states have (on average 4.333646263612467) internal successors, (23081), 5326 states have internal predecessors, (23081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:15,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5327 states to 5327 states and 23081 transitions. [2022-01-18 05:33:15,214 INFO L78 Accepts]: Start accepts. Automaton has 5327 states and 23081 transitions. Word has length 23 [2022-01-18 05:33:15,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:15,214 INFO L470 AbstractCegarLoop]: Abstraction has 5327 states and 23081 transitions. [2022-01-18 05:33:15,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:15,214 INFO L276 IsEmpty]: Start isEmpty. Operand 5327 states and 23081 transitions. [2022-01-18 05:33:15,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:15,223 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:15,223 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-01-18 05:33:15,238 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Ended with exit code 0 [2022-01-18 05:33:15,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2022-01-18 05:33:15,423 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:15,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:15,424 INFO L85 PathProgramCache]: Analyzing trace with hash -281037928, now seen corresponding path program 90 times [2022-01-18 05:33:15,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:15,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454415988] [2022-01-18 05:33:15,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:15,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:15,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:15,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:15,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:15,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454415988] [2022-01-18 05:33:15,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454415988] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:15,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023105989] [2022-01-18 05:33:15,553 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:33:15,553 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:15,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:15,553 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:15,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-01-18 05:33:15,578 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:33:15,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:15,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:33:15,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:15,735 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:15,735 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2022-01-18 05:33:16,025 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:16,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:16,169 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:16,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:16,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:16,179 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:16,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-01-18 05:33:16,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023105989] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:16,221 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:16,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2022-01-18 05:33:16,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456888135] [2022-01-18 05:33:16,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:16,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:33:16,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:16,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:33:16,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:33:16,221 INFO L87 Difference]: Start difference. First operand 5327 states and 23081 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:16,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:16,962 INFO L93 Difference]: Finished difference Result 5549 states and 23929 transitions. [2022-01-18 05:33:16,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:33:16,962 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:16,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:16,975 INFO L225 Difference]: With dead ends: 5549 [2022-01-18 05:33:16,975 INFO L226 Difference]: Without dead ends: 5534 [2022-01-18 05:33:16,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:33:16,975 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 135 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:16,975 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 412 Invalid, 995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 948 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:33:16,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5534 states. [2022-01-18 05:33:17,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5534 to 5333. [2022-01-18 05:33:17,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5333 states, 5332 states have (on average 4.333833458364591) internal successors, (23108), 5332 states have internal predecessors, (23108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:17,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5333 states to 5333 states and 23108 transitions. [2022-01-18 05:33:17,091 INFO L78 Accepts]: Start accepts. Automaton has 5333 states and 23108 transitions. Word has length 23 [2022-01-18 05:33:17,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:17,091 INFO L470 AbstractCegarLoop]: Abstraction has 5333 states and 23108 transitions. [2022-01-18 05:33:17,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:17,091 INFO L276 IsEmpty]: Start isEmpty. Operand 5333 states and 23108 transitions. [2022-01-18 05:33:17,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:17,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:17,100 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-01-18 05:33:17,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Forceful destruction successful, exit code 0 [2022-01-18 05:33:17,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:17,300 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:17,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:17,300 INFO L85 PathProgramCache]: Analyzing trace with hash -415825832, now seen corresponding path program 91 times [2022-01-18 05:33:17,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:17,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717588129] [2022-01-18 05:33:17,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:17,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:17,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:17,421 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:17,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:17,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717588129] [2022-01-18 05:33:17,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717588129] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:17,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965051683] [2022-01-18 05:33:17,421 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:33:17,421 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:17,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:17,422 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:17,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-01-18 05:33:17,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:17,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:17,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:17,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:17,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:17,687 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:17,687 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 46 [2022-01-18 05:33:17,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:17,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:18,100 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:18,100 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:33:18,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:18,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965051683] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:18,194 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:18,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:33:18,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047418767] [2022-01-18 05:33:18,195 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:18,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:33:18,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:18,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:33:18,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:33:18,195 INFO L87 Difference]: Start difference. First operand 5333 states and 23108 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:19,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:19,952 INFO L93 Difference]: Finished difference Result 6077 states and 26030 transitions. [2022-01-18 05:33:19,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-18 05:33:19,952 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:19,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:19,967 INFO L225 Difference]: With dead ends: 6077 [2022-01-18 05:33:19,967 INFO L226 Difference]: Without dead ends: 6047 [2022-01-18 05:33:19,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 34 SyntacticMatches, 10 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 761 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=508, Invalid=2144, Unknown=0, NotChecked=0, Total=2652 [2022-01-18 05:33:19,968 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 208 mSDsluCounter, 861 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 1602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 575 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:19,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 580 Invalid, 1602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 924 Invalid, 0 Unknown, 575 Unchecked, 0.4s Time] [2022-01-18 05:33:19,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6047 states. [2022-01-18 05:33:20,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6047 to 5369. [2022-01-18 05:33:20,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5369 states, 5368 states have (on average 4.336438152011922) internal successors, (23278), 5368 states have internal predecessors, (23278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:20,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5369 states to 5369 states and 23278 transitions. [2022-01-18 05:33:20,088 INFO L78 Accepts]: Start accepts. Automaton has 5369 states and 23278 transitions. Word has length 23 [2022-01-18 05:33:20,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:20,089 INFO L470 AbstractCegarLoop]: Abstraction has 5369 states and 23278 transitions. [2022-01-18 05:33:20,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:20,089 INFO L276 IsEmpty]: Start isEmpty. Operand 5369 states and 23278 transitions. [2022-01-18 05:33:20,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:20,097 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:20,097 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-01-18 05:33:20,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2022-01-18 05:33:20,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2022-01-18 05:33:20,298 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:20,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:20,298 INFO L85 PathProgramCache]: Analyzing trace with hash 169508120, now seen corresponding path program 92 times [2022-01-18 05:33:20,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:20,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365953760] [2022-01-18 05:33:20,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:20,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:20,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:20,425 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:20,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:20,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365953760] [2022-01-18 05:33:20,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365953760] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:20,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391155508] [2022-01-18 05:33:20,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:33:20,425 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:20,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:20,426 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:20,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-01-18 05:33:20,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:33:20,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:20,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:20,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:20,602 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:20,603 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 40 [2022-01-18 05:33:20,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:20,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:21,117 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:21,117 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:21,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:21,126 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:21,168 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:21,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391155508] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:21,169 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:21,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-01-18 05:33:21,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504438225] [2022-01-18 05:33:21,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:21,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 05:33:21,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:21,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 05:33:21,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:33:21,169 INFO L87 Difference]: Start difference. First operand 5369 states and 23278 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:33:22,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:22,224 INFO L93 Difference]: Finished difference Result 5686 states and 24474 transitions. [2022-01-18 05:33:22,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:33:22,225 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:33:22,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:22,238 INFO L225 Difference]: With dead ends: 5686 [2022-01-18 05:33:22,238 INFO L226 Difference]: Without dead ends: 5664 [2022-01-18 05:33:22,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=171, Invalid=951, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:33:22,238 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 166 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:22,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 467 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1133 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:33:22,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5664 states. [2022-01-18 05:33:22,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5664 to 5373. [2022-01-18 05:33:22,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5373 states, 5372 states have (on average 4.336187639612807) internal successors, (23294), 5372 states have internal predecessors, (23294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:22,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5373 states to 5373 states and 23294 transitions. [2022-01-18 05:33:22,373 INFO L78 Accepts]: Start accepts. Automaton has 5373 states and 23294 transitions. Word has length 23 [2022-01-18 05:33:22,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:22,373 INFO L470 AbstractCegarLoop]: Abstraction has 5373 states and 23294 transitions. [2022-01-18 05:33:22,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:33:22,373 INFO L276 IsEmpty]: Start isEmpty. Operand 5373 states and 23294 transitions. [2022-01-18 05:33:22,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:22,383 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:22,383 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-01-18 05:33:22,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2022-01-18 05:33:22,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:22,583 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:22,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:22,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1783074854, now seen corresponding path program 93 times [2022-01-18 05:33:22,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:22,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607756167] [2022-01-18 05:33:22,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:22,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:22,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:22,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:22,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607756167] [2022-01-18 05:33:22,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607756167] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:22,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145721641] [2022-01-18 05:33:22,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:33:22,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:22,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:22,715 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:22,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-01-18 05:33:22,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:33:22,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:22,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:33:22,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:22,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:22,927 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:33:22,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 34 treesize of output 58 [2022-01-18 05:33:23,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:23,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:23,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:23,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145721641] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:23,265 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:23,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:33:23,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421388000] [2022-01-18 05:33:23,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:23,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:33:23,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:23,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:33:23,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:33:23,266 INFO L87 Difference]: Start difference. First operand 5373 states and 23294 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:25,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:25,302 INFO L93 Difference]: Finished difference Result 6720 states and 28610 transitions. [2022-01-18 05:33:25,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-18 05:33:25,302 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:25,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:25,319 INFO L225 Difference]: With dead ends: 6720 [2022-01-18 05:33:25,319 INFO L226 Difference]: Without dead ends: 6684 [2022-01-18 05:33:25,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=571, Invalid=3985, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 05:33:25,319 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 398 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 1644 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 398 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 1831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:25,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [398 Valid, 687 Invalid, 1831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1644 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:33:25,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6684 states. [2022-01-18 05:33:25,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6684 to 5461. [2022-01-18 05:33:25,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5461 states, 5460 states have (on average 4.337545787545787) internal successors, (23683), 5460 states have internal predecessors, (23683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:25,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5461 states to 5461 states and 23683 transitions. [2022-01-18 05:33:25,456 INFO L78 Accepts]: Start accepts. Automaton has 5461 states and 23683 transitions. Word has length 23 [2022-01-18 05:33:25,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:25,456 INFO L470 AbstractCegarLoop]: Abstraction has 5461 states and 23683 transitions. [2022-01-18 05:33:25,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:25,456 INFO L276 IsEmpty]: Start isEmpty. Operand 5461 states and 23683 transitions. [2022-01-18 05:33:25,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:25,465 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:25,465 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-01-18 05:33:25,481 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-01-18 05:33:25,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2022-01-18 05:33:25,666 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:25,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:25,667 INFO L85 PathProgramCache]: Analyzing trace with hash -261388314, now seen corresponding path program 94 times [2022-01-18 05:33:25,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:25,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695734534] [2022-01-18 05:33:25,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:25,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:25,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:25,792 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:25,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:25,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695734534] [2022-01-18 05:33:25,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695734534] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:25,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752976258] [2022-01-18 05:33:25,793 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:33:25,793 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:25,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:25,794 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:25,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-01-18 05:33:25,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:33:25,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:25,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:25,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:26,003 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:26,004 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2022-01-18 05:33:26,294 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:26,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:26,435 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:26,435 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:26,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:26,444 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:26,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:26,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752976258] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:26,488 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:26,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-01-18 05:33:26,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981260247] [2022-01-18 05:33:26,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:26,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 05:33:26,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:26,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 05:33:26,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:33:26,489 INFO L87 Difference]: Start difference. First operand 5461 states and 23683 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:33:27,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:27,195 INFO L93 Difference]: Finished difference Result 5651 states and 24398 transitions. [2022-01-18 05:33:27,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 05:33:27,195 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:33:27,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:27,208 INFO L225 Difference]: With dead ends: 5651 [2022-01-18 05:33:27,209 INFO L226 Difference]: Without dead ends: 5636 [2022-01-18 05:33:27,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2022-01-18 05:33:27,209 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 127 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 825 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:27,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 369 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 825 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:33:27,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5636 states. [2022-01-18 05:33:27,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5636 to 5461. [2022-01-18 05:33:27,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5461 states, 5460 states have (on average 4.337545787545787) internal successors, (23683), 5460 states have internal predecessors, (23683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:27,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5461 states to 5461 states and 23683 transitions. [2022-01-18 05:33:27,291 INFO L78 Accepts]: Start accepts. Automaton has 5461 states and 23683 transitions. Word has length 23 [2022-01-18 05:33:27,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:27,292 INFO L470 AbstractCegarLoop]: Abstraction has 5461 states and 23683 transitions. [2022-01-18 05:33:27,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:33:27,292 INFO L276 IsEmpty]: Start isEmpty. Operand 5461 states and 23683 transitions. [2022-01-18 05:33:27,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:27,300 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:27,300 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-01-18 05:33:27,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Forceful destruction successful, exit code 0 [2022-01-18 05:33:27,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:27,501 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:27,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:27,501 INFO L85 PathProgramCache]: Analyzing trace with hash 402547988, now seen corresponding path program 95 times [2022-01-18 05:33:27,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:27,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512367903] [2022-01-18 05:33:27,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:27,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:27,630 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:27,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:27,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512367903] [2022-01-18 05:33:27,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512367903] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:27,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116793224] [2022-01-18 05:33:27,630 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:33:27,631 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:27,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:27,631 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:27,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-01-18 05:33:27,654 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:33:27,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:27,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:27,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:27,816 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:27,816 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 45 [2022-01-18 05:33:28,153 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:28,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:28,294 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:28,294 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:28,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:28,303 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:28,343 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:28,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116793224] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:28,343 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:28,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2022-01-18 05:33:28,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995455757] [2022-01-18 05:33:28,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:28,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:33:28,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:28,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:33:28,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:33:28,344 INFO L87 Difference]: Start difference. First operand 5461 states and 23683 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:29,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:29,107 INFO L93 Difference]: Finished difference Result 5687 states and 24542 transitions. [2022-01-18 05:33:29,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 05:33:29,108 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:29,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:29,121 INFO L225 Difference]: With dead ends: 5687 [2022-01-18 05:33:29,121 INFO L226 Difference]: Without dead ends: 5672 [2022-01-18 05:33:29,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:33:29,121 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 120 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:29,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 427 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 948 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:33:29,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5672 states. [2022-01-18 05:33:29,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5672 to 5465. [2022-01-18 05:33:29,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5465 states, 5464 states have (on average 4.337664714494876) internal successors, (23701), 5464 states have internal predecessors, (23701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:29,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5465 states to 5465 states and 23701 transitions. [2022-01-18 05:33:29,204 INFO L78 Accepts]: Start accepts. Automaton has 5465 states and 23701 transitions. Word has length 23 [2022-01-18 05:33:29,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:29,204 INFO L470 AbstractCegarLoop]: Abstraction has 5465 states and 23701 transitions. [2022-01-18 05:33:29,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:29,204 INFO L276 IsEmpty]: Start isEmpty. Operand 5465 states and 23701 transitions. [2022-01-18 05:33:29,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:29,213 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:29,213 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-01-18 05:33:29,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Ended with exit code 0 [2022-01-18 05:33:29,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-01-18 05:33:29,414 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:29,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:29,414 INFO L85 PathProgramCache]: Analyzing trace with hash -19386280, now seen corresponding path program 96 times [2022-01-18 05:33:29,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:29,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982694714] [2022-01-18 05:33:29,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:29,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:29,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:29,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:29,540 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:29,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982694714] [2022-01-18 05:33:29,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982694714] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:29,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183799149] [2022-01-18 05:33:29,540 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:33:29,540 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:29,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:29,541 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:29,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-01-18 05:33:29,565 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:33:29,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:29,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:33:29,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:29,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:29,779 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:33:29,779 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 53 [2022-01-18 05:33:29,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:29,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:30,094 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:30,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183799149] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:30,095 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:30,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:33:30,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147525242] [2022-01-18 05:33:30,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:30,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:33:30,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:30,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:33:30,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:33:30,095 INFO L87 Difference]: Start difference. First operand 5465 states and 23701 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:31,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:31,911 INFO L93 Difference]: Finished difference Result 7297 states and 30999 transitions. [2022-01-18 05:33:31,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 05:33:31,911 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:31,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:31,928 INFO L225 Difference]: With dead ends: 7297 [2022-01-18 05:33:31,928 INFO L226 Difference]: Without dead ends: 7258 [2022-01-18 05:33:31,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=436, Invalid=3104, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 05:33:31,929 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 453 mSDsluCounter, 1210 mSDsCounter, 0 mSdLazyCounter, 1890 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 453 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 2085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 1890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:31,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [453 Valid, 797 Invalid, 2085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 1890 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 05:33:31,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7258 states. [2022-01-18 05:33:32,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7258 to 5546. [2022-01-18 05:33:32,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5546 states, 5545 states have (on average 4.343011722272317) internal successors, (24082), 5545 states have internal predecessors, (24082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:32,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5546 states to 5546 states and 24082 transitions. [2022-01-18 05:33:32,024 INFO L78 Accepts]: Start accepts. Automaton has 5546 states and 24082 transitions. Word has length 23 [2022-01-18 05:33:32,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:32,024 INFO L470 AbstractCegarLoop]: Abstraction has 5546 states and 24082 transitions. [2022-01-18 05:33:32,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:32,024 INFO L276 IsEmpty]: Start isEmpty. Operand 5546 states and 24082 transitions. [2022-01-18 05:33:32,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:32,033 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:32,033 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-01-18 05:33:32,048 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2022-01-18 05:33:32,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211,212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:32,234 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:32,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:32,234 INFO L85 PathProgramCache]: Analyzing trace with hash -925547240, now seen corresponding path program 97 times [2022-01-18 05:33:32,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:32,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024660585] [2022-01-18 05:33:32,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:32,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:32,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:32,368 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:32,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:32,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024660585] [2022-01-18 05:33:32,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024660585] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:32,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400278959] [2022-01-18 05:33:32,368 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:33:32,368 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:32,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:32,369 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:32,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-01-18 05:33:32,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:32,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:32,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:32,543 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:32,543 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 40 [2022-01-18 05:33:32,970 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:32,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:33,146 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:33,146 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:33,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:33,155 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:33,199 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:33,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400278959] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:33,200 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:33,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:33:33,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799699138] [2022-01-18 05:33:33,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:33,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:33:33,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:33,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:33:33,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:33:33,200 INFO L87 Difference]: Start difference. First operand 5546 states and 24082 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:34,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:34,697 INFO L93 Difference]: Finished difference Result 5793 states and 25017 transitions. [2022-01-18 05:33:34,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:33:34,698 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:34,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:34,711 INFO L225 Difference]: With dead ends: 5793 [2022-01-18 05:33:34,711 INFO L226 Difference]: Without dead ends: 5772 [2022-01-18 05:33:34,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=238, Invalid=1168, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:33:34,711 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 181 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 1074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:34,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 368 Invalid, 1074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:33:34,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5772 states. [2022-01-18 05:33:34,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5772 to 5550. [2022-01-18 05:33:34,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5550 states, 5549 states have (on average 4.342764462065237) internal successors, (24098), 5549 states have internal predecessors, (24098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:34,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5550 states to 5550 states and 24098 transitions. [2022-01-18 05:33:34,794 INFO L78 Accepts]: Start accepts. Automaton has 5550 states and 24098 transitions. Word has length 23 [2022-01-18 05:33:34,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:34,794 INFO L470 AbstractCegarLoop]: Abstraction has 5550 states and 24098 transitions. [2022-01-18 05:33:34,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:34,794 INFO L276 IsEmpty]: Start isEmpty. Operand 5550 states and 24098 transitions. [2022-01-18 05:33:34,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:34,804 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:34,804 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-01-18 05:33:34,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Ended with exit code 0 [2022-01-18 05:33:35,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-01-18 05:33:35,004 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:35,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:35,005 INFO L85 PathProgramCache]: Analyzing trace with hash 150163916, now seen corresponding path program 98 times [2022-01-18 05:33:35,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:35,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056507198] [2022-01-18 05:33:35,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:35,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:35,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:35,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:35,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:35,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056507198] [2022-01-18 05:33:35,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056507198] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:35,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209335264] [2022-01-18 05:33:35,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:33:35,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:35,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:35,149 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:35,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-01-18 05:33:35,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:33:35,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:35,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:35,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:35,316 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:35,317 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 40 [2022-01-18 05:33:35,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-01-18 05:33:35,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:35,867 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:35,868 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:35,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:35,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:35,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:35,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209335264] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:35,918 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:35,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:33:35,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688435784] [2022-01-18 05:33:35,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:35,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:33:35,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:35,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:33:35,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:33:35,918 INFO L87 Difference]: Start difference. First operand 5550 states and 24098 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:36,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:36,977 INFO L93 Difference]: Finished difference Result 5774 states and 24950 transitions. [2022-01-18 05:33:36,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:33:36,978 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:36,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:36,992 INFO L225 Difference]: With dead ends: 5774 [2022-01-18 05:33:36,992 INFO L226 Difference]: Without dead ends: 5759 [2022-01-18 05:33:36,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=216, Invalid=1044, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:33:36,993 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 136 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 934 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:36,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 347 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 934 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:33:36,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5759 states. [2022-01-18 05:33:37,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5759 to 5546. [2022-01-18 05:33:37,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5546 states, 5545 states have (on average 4.343011722272317) internal successors, (24082), 5545 states have internal predecessors, (24082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:37,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5546 states to 5546 states and 24082 transitions. [2022-01-18 05:33:37,123 INFO L78 Accepts]: Start accepts. Automaton has 5546 states and 24082 transitions. Word has length 23 [2022-01-18 05:33:37,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:37,123 INFO L470 AbstractCegarLoop]: Abstraction has 5546 states and 24082 transitions. [2022-01-18 05:33:37,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:37,123 INFO L276 IsEmpty]: Start isEmpty. Operand 5546 states and 24082 transitions. [2022-01-18 05:33:37,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:37,133 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:37,133 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-01-18 05:33:37,148 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Ended with exit code 0 [2022-01-18 05:33:37,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-01-18 05:33:37,333 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:37,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:37,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1348083700, now seen corresponding path program 99 times [2022-01-18 05:33:37,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:37,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458604437] [2022-01-18 05:33:37,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:37,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:37,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:37,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:37,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:37,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458604437] [2022-01-18 05:33:37,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458604437] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:37,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036617417] [2022-01-18 05:33:37,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:33:37,457 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:37,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:37,457 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:37,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-01-18 05:33:37,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:33:37,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:37,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:37,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:37,653 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:37,654 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2022-01-18 05:33:37,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-01-18 05:33:37,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:38,107 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:38,107 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:38,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:38,116 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:38,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:38,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036617417] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:38,159 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:38,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-01-18 05:33:38,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206237152] [2022-01-18 05:33:38,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:38,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 05:33:38,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:38,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 05:33:38,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:33:38,160 INFO L87 Difference]: Start difference. First operand 5546 states and 24082 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:33:38,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:38,990 INFO L93 Difference]: Finished difference Result 5761 states and 24895 transitions. [2022-01-18 05:33:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 05:33:38,991 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:33:38,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:39,006 INFO L225 Difference]: With dead ends: 5761 [2022-01-18 05:33:39,006 INFO L226 Difference]: Without dead ends: 5746 [2022-01-18 05:33:39,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=127, Invalid=743, Unknown=0, NotChecked=0, Total=870 [2022-01-18 05:33:39,006 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 107 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 1126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:39,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 468 Invalid, 1126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:33:39,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5746 states. [2022-01-18 05:33:39,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5746 to 5546. [2022-01-18 05:33:39,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5546 states, 5545 states have (on average 4.343011722272317) internal successors, (24082), 5545 states have internal predecessors, (24082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:39,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5546 states to 5546 states and 24082 transitions. [2022-01-18 05:33:39,106 INFO L78 Accepts]: Start accepts. Automaton has 5546 states and 24082 transitions. Word has length 23 [2022-01-18 05:33:39,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:39,106 INFO L470 AbstractCegarLoop]: Abstraction has 5546 states and 24082 transitions. [2022-01-18 05:33:39,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:33:39,106 INFO L276 IsEmpty]: Start isEmpty. Operand 5546 states and 24082 transitions. [2022-01-18 05:33:39,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:39,117 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:39,117 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-01-18 05:33:39,132 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Ended with exit code 0 [2022-01-18 05:33:39,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:39,317 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:39,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:39,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1894009576, now seen corresponding path program 100 times [2022-01-18 05:33:39,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:39,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240843377] [2022-01-18 05:33:39,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:39,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:39,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:39,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:39,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:39,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240843377] [2022-01-18 05:33:39,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240843377] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:39,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146876960] [2022-01-18 05:33:39,442 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:33:39,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:39,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:39,443 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:39,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-01-18 05:33:39,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:33:39,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:39,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:39,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:39,633 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:39,633 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:33:39,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:39,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:40,111 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:40,111 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:40,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:40,119 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:40,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:40,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146876960] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:40,160 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:40,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:33:40,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730061402] [2022-01-18 05:33:40,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:40,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:33:40,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:40,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:33:40,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:33:40,161 INFO L87 Difference]: Start difference. First operand 5546 states and 24082 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:40,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:40,778 INFO L93 Difference]: Finished difference Result 5794 states and 25029 transitions. [2022-01-18 05:33:40,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 05:33:40,779 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:40,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:40,792 INFO L225 Difference]: With dead ends: 5794 [2022-01-18 05:33:40,792 INFO L226 Difference]: Without dead ends: 5779 [2022-01-18 05:33:40,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-01-18 05:33:40,793 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 106 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 1194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:40,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 441 Invalid, 1194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1052 Invalid, 0 Unknown, 106 Unchecked, 0.4s Time] [2022-01-18 05:33:40,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5779 states. [2022-01-18 05:33:40,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5779 to 5548. [2022-01-18 05:33:40,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5548 states, 5547 states have (on average 4.34306832522084) internal successors, (24091), 5547 states have internal predecessors, (24091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:40,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5548 states to 5548 states and 24091 transitions. [2022-01-18 05:33:40,879 INFO L78 Accepts]: Start accepts. Automaton has 5548 states and 24091 transitions. Word has length 23 [2022-01-18 05:33:40,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:40,879 INFO L470 AbstractCegarLoop]: Abstraction has 5548 states and 24091 transitions. [2022-01-18 05:33:40,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:40,879 INFO L276 IsEmpty]: Start isEmpty. Operand 5548 states and 24091 transitions. [2022-01-18 05:33:40,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:40,888 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:40,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, 1, 1] [2022-01-18 05:33:40,904 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2022-01-18 05:33:41,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:41,089 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:41,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:41,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1308675624, now seen corresponding path program 101 times [2022-01-18 05:33:41,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:41,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832931130] [2022-01-18 05:33:41,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:41,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:41,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:41,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-01-18 05:33:41,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:41,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832931130] [2022-01-18 05:33:41,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832931130] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:41,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063064100] [2022-01-18 05:33:41,214 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:33:41,214 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:41,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:41,215 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:41,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-01-18 05:33:41,238 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:33:41,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:41,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:41,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:41,381 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:41,381 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:33:41,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:41,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:41,867 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:41,868 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:41,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:41,877 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:41,922 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:41,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063064100] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:41,922 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:41,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:33:41,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35462127] [2022-01-18 05:33:41,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:41,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:33:41,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:41,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:33:41,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:33:41,923 INFO L87 Difference]: Start difference. First operand 5548 states and 24091 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:43,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:43,187 INFO L93 Difference]: Finished difference Result 5853 states and 25230 transitions. [2022-01-18 05:33:43,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:33:43,187 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:43,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:43,201 INFO L225 Difference]: With dead ends: 5853 [2022-01-18 05:33:43,201 INFO L226 Difference]: Without dead ends: 5805 [2022-01-18 05:33:43,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=199, Invalid=1131, Unknown=2, NotChecked=0, Total=1332 [2022-01-18 05:33:43,202 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 138 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 870 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:43,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 354 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 870 Invalid, 0 Unknown, 85 Unchecked, 0.4s Time] [2022-01-18 05:33:43,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5805 states. [2022-01-18 05:33:43,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5805 to 5564. [2022-01-18 05:33:43,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5564 states, 5563 states have (on average 4.342980406255617) internal successors, (24160), 5563 states have internal predecessors, (24160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:43,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5564 states to 5564 states and 24160 transitions. [2022-01-18 05:33:43,318 INFO L78 Accepts]: Start accepts. Automaton has 5564 states and 24160 transitions. Word has length 23 [2022-01-18 05:33:43,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:43,318 INFO L470 AbstractCegarLoop]: Abstraction has 5564 states and 24160 transitions. [2022-01-18 05:33:43,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:43,318 INFO L276 IsEmpty]: Start isEmpty. Operand 5564 states and 24160 transitions. [2022-01-18 05:33:43,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:43,327 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:43,327 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-01-18 05:33:43,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Ended with exit code 0 [2022-01-18 05:33:43,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2022-01-18 05:33:43,528 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:43,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:43,528 INFO L85 PathProgramCache]: Analyzing trace with hash 304891110, now seen corresponding path program 102 times [2022-01-18 05:33:43,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:43,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718792001] [2022-01-18 05:33:43,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:43,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:43,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:43,654 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:43,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:43,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718792001] [2022-01-18 05:33:43,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718792001] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:43,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311475966] [2022-01-18 05:33:43,654 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:33:43,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:43,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:43,655 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:43,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-01-18 05:33:43,678 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:33:43,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:43,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:43,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:43,823 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:43,823 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:33:44,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:44,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:44,345 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:44,346 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:44,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:44,354 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:44,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:44,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311475966] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:44,398 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:44,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:33:44,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137590214] [2022-01-18 05:33:44,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:44,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:33:44,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:44,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:33:44,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:33:44,398 INFO L87 Difference]: Start difference. First operand 5564 states and 24160 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:45,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:45,178 INFO L93 Difference]: Finished difference Result 5824 states and 25123 transitions. [2022-01-18 05:33:45,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:33:45,178 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:45,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:45,193 INFO L225 Difference]: With dead ends: 5824 [2022-01-18 05:33:45,193 INFO L226 Difference]: Without dead ends: 5788 [2022-01-18 05:33:45,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=154, Invalid=902, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:33:45,194 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 124 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:45,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 443 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1173 Invalid, 0 Unknown, 78 Unchecked, 0.5s Time] [2022-01-18 05:33:45,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5788 states. [2022-01-18 05:33:45,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5788 to 5556. [2022-01-18 05:33:45,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5556 states, 5555 states have (on average 4.343114311431143) internal successors, (24126), 5555 states have internal predecessors, (24126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:45,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5556 states to 5556 states and 24126 transitions. [2022-01-18 05:33:45,293 INFO L78 Accepts]: Start accepts. Automaton has 5556 states and 24126 transitions. Word has length 23 [2022-01-18 05:33:45,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:45,294 INFO L470 AbstractCegarLoop]: Abstraction has 5556 states and 24126 transitions. [2022-01-18 05:33:45,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:45,294 INFO L276 IsEmpty]: Start isEmpty. Operand 5556 states and 24126 transitions. [2022-01-18 05:33:45,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:45,304 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:45,304 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-01-18 05:33:45,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Forceful destruction successful, exit code 0 [2022-01-18 05:33:45,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2022-01-18 05:33:45,505 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:45,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:45,505 INFO L85 PathProgramCache]: Analyzing trace with hash -2121230956, now seen corresponding path program 103 times [2022-01-18 05:33:45,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:45,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866430508] [2022-01-18 05:33:45,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:45,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:45,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:45,631 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:45,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:45,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866430508] [2022-01-18 05:33:45,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866430508] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:45,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748370159] [2022-01-18 05:33:45,632 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:33:45,632 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:45,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:45,633 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:45,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-01-18 05:33:45,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:45,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:45,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:45,821 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:45,822 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-01-18 05:33:46,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:46,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:46,318 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:46,318 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:46,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:46,326 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:46,368 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:46,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748370159] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:46,368 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:46,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:33:46,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345970982] [2022-01-18 05:33:46,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:46,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:33:46,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:46,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:33:46,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:33:46,368 INFO L87 Difference]: Start difference. First operand 5556 states and 24126 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:46,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:46,976 INFO L93 Difference]: Finished difference Result 5857 states and 25281 transitions. [2022-01-18 05:33:46,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:33:46,976 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:46,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:46,990 INFO L225 Difference]: With dead ends: 5857 [2022-01-18 05:33:46,990 INFO L226 Difference]: Without dead ends: 5842 [2022-01-18 05:33:46,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=789, Unknown=0, NotChecked=0, Total=930 [2022-01-18 05:33:46,990 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 125 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:46,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 440 Invalid, 1218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1052 Invalid, 0 Unknown, 121 Unchecked, 0.4s Time] [2022-01-18 05:33:46,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5842 states. [2022-01-18 05:33:47,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5842 to 5560. [2022-01-18 05:33:47,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5560 states, 5559 states have (on average 4.343227199136535) internal successors, (24144), 5559 states have internal predecessors, (24144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:47,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5560 states to 5560 states and 24144 transitions. [2022-01-18 05:33:47,078 INFO L78 Accepts]: Start accepts. Automaton has 5560 states and 24144 transitions. Word has length 23 [2022-01-18 05:33:47,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:47,078 INFO L470 AbstractCegarLoop]: Abstraction has 5560 states and 24144 transitions. [2022-01-18 05:33:47,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:33:47,078 INFO L276 IsEmpty]: Start isEmpty. Operand 5560 states and 24144 transitions. [2022-01-18 05:33:47,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:47,087 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:47,087 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-01-18 05:33:47,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2022-01-18 05:33:47,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2022-01-18 05:33:47,287 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:47,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:47,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1607704104, now seen corresponding path program 104 times [2022-01-18 05:33:47,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:47,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041818118] [2022-01-18 05:33:47,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:47,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:47,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:47,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:47,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:47,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041818118] [2022-01-18 05:33:47,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041818118] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:47,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198638149] [2022-01-18 05:33:47,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:33:47,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:47,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:47,424 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:47,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-01-18 05:33:47,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:33:47,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:47,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:47,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:47,594 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:47,594 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:33:47,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:47,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:48,123 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:48,123 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:48,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:48,132 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:48,178 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:48,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198638149] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:48,178 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:48,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:33:48,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586894184] [2022-01-18 05:33:48,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:48,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:33:48,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:48,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:33:48,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:33:48,179 INFO L87 Difference]: Start difference. First operand 5560 states and 24144 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:33:49,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:49,061 INFO L93 Difference]: Finished difference Result 5875 states and 25350 transitions. [2022-01-18 05:33:49,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:33:49,061 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:33:49,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:49,111 INFO L225 Difference]: With dead ends: 5875 [2022-01-18 05:33:49,111 INFO L226 Difference]: Without dead ends: 5854 [2022-01-18 05:33:49,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 32 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=277, Invalid=1363, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:33:49,111 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 164 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 802 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:49,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 403 Invalid, 978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 802 Invalid, 0 Unknown, 122 Unchecked, 0.4s Time] [2022-01-18 05:33:49,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5854 states. [2022-01-18 05:33:49,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5854 to 5564. [2022-01-18 05:33:49,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5564 states, 5563 states have (on average 4.342980406255617) internal successors, (24160), 5563 states have internal predecessors, (24160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:49,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5564 states to 5564 states and 24160 transitions. [2022-01-18 05:33:49,192 INFO L78 Accepts]: Start accepts. Automaton has 5564 states and 24160 transitions. Word has length 23 [2022-01-18 05:33:49,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:49,192 INFO L470 AbstractCegarLoop]: Abstraction has 5564 states and 24160 transitions. [2022-01-18 05:33:49,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:33:49,192 INFO L276 IsEmpty]: Start isEmpty. Operand 5564 states and 24160 transitions. [2022-01-18 05:33:49,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:49,201 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:49,201 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-01-18 05:33:49,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2022-01-18 05:33:49,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:49,402 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:49,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:49,403 INFO L85 PathProgramCache]: Analyzing trace with hash -531992948, now seen corresponding path program 105 times [2022-01-18 05:33:49,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:49,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094288780] [2022-01-18 05:33:49,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:49,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:49,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:49,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:49,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:49,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094288780] [2022-01-18 05:33:49,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094288780] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:49,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853297279] [2022-01-18 05:33:49,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:33:49,537 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:49,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:49,538 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:49,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-01-18 05:33:49,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:33:49,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:49,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:33:49,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:49,712 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:49,712 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 52 [2022-01-18 05:33:49,831 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:49,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:50,000 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:50,001 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:50,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:50,009 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:50,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:50,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853297279] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:50,051 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:50,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:33:50,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063132905] [2022-01-18 05:33:50,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:50,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:33:50,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:50,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:33:50,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:33:50,052 INFO L87 Difference]: Start difference. First operand 5564 states and 24160 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:33:51,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:51,509 INFO L93 Difference]: Finished difference Result 5799 states and 25054 transitions. [2022-01-18 05:33:51,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 05:33:51,509 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:33:51,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:51,525 INFO L225 Difference]: With dead ends: 5799 [2022-01-18 05:33:51,525 INFO L226 Difference]: Without dead ends: 5784 [2022-01-18 05:33:51,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 7 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=182, Invalid=939, Unknown=1, NotChecked=0, Total=1122 [2022-01-18 05:33:51,526 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 140 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 176 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:51,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 228 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 607 Invalid, 0 Unknown, 176 Unchecked, 0.3s Time] [2022-01-18 05:33:51,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5784 states. [2022-01-18 05:33:51,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5784 to 5556. [2022-01-18 05:33:51,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5556 states, 5555 states have (on average 4.343114311431143) internal successors, (24126), 5555 states have internal predecessors, (24126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:51,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5556 states to 5556 states and 24126 transitions. [2022-01-18 05:33:51,627 INFO L78 Accepts]: Start accepts. Automaton has 5556 states and 24126 transitions. Word has length 23 [2022-01-18 05:33:51,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:51,627 INFO L470 AbstractCegarLoop]: Abstraction has 5556 states and 24126 transitions. [2022-01-18 05:33:51,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:33:51,627 INFO L276 IsEmpty]: Start isEmpty. Operand 5556 states and 24126 transitions. [2022-01-18 05:33:51,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:51,637 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:51,637 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-01-18 05:33:51,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2022-01-18 05:33:51,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2022-01-18 05:33:51,838 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:51,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:51,838 INFO L85 PathProgramCache]: Analyzing trace with hash -250997096, now seen corresponding path program 106 times [2022-01-18 05:33:51,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:51,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345220600] [2022-01-18 05:33:51,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:51,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:51,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:51,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:51,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:51,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345220600] [2022-01-18 05:33:51,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345220600] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:51,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376910105] [2022-01-18 05:33:51,993 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:33:51,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:51,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:51,994 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:51,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-01-18 05:33:52,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:33:52,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:52,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:52,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:52,142 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:52,142 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:33:52,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:52,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:52,747 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:52,747 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:52,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:52,756 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:52,803 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:52,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376910105] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:52,803 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:52,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:33:52,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397768044] [2022-01-18 05:33:52,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:52,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:33:52,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:52,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:33:52,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:33:52,804 INFO L87 Difference]: Start difference. First operand 5556 states and 24126 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:53,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:53,632 INFO L93 Difference]: Finished difference Result 5964 states and 25712 transitions. [2022-01-18 05:33:53,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:33:53,633 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:53,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:53,647 INFO L225 Difference]: With dead ends: 5964 [2022-01-18 05:33:53,648 INFO L226 Difference]: Without dead ends: 5942 [2022-01-18 05:33:53,648 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:33:53,648 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 100 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 1134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:53,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 342 Invalid, 1134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 955 Invalid, 0 Unknown, 114 Unchecked, 0.4s Time] [2022-01-18 05:33:53,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5942 states. [2022-01-18 05:33:53,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5942 to 5565. [2022-01-18 05:33:53,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5565 states, 5564 states have (on average 4.341840402588066) internal successors, (24158), 5564 states have internal predecessors, (24158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:53,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5565 states to 5565 states and 24158 transitions. [2022-01-18 05:33:53,738 INFO L78 Accepts]: Start accepts. Automaton has 5565 states and 24158 transitions. Word has length 23 [2022-01-18 05:33:53,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:53,738 INFO L470 AbstractCegarLoop]: Abstraction has 5565 states and 24158 transitions. [2022-01-18 05:33:53,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:53,738 INFO L276 IsEmpty]: Start isEmpty. Operand 5565 states and 24158 transitions. [2022-01-18 05:33:53,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:53,747 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:53,747 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-01-18 05:33:53,762 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Ended with exit code 0 [2022-01-18 05:33:53,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2022-01-18 05:33:53,948 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:53,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:53,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1292573164, now seen corresponding path program 107 times [2022-01-18 05:33:53,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:53,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593619332] [2022-01-18 05:33:53,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:53,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:53,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:54,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-01-18 05:33:54,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:54,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593619332] [2022-01-18 05:33:54,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593619332] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:54,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753974192] [2022-01-18 05:33:54,090 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:33:54,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:54,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:54,091 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:54,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-01-18 05:33:54,114 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:33:54,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:54,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:54,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:54,241 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:54,241 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:33:55,182 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:55,182 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:55,368 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:55,369 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:55,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:55,377 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:55,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:55,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753974192] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:55,423 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:55,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:33:55,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499805439] [2022-01-18 05:33:55,423 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:55,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:33:55,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:55,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:33:55,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:33:55,423 INFO L87 Difference]: Start difference. First operand 5565 states and 24158 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:56,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:56,216 INFO L93 Difference]: Finished difference Result 5909 states and 25496 transitions. [2022-01-18 05:33:56,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:33:56,216 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:56,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:56,230 INFO L225 Difference]: With dead ends: 5909 [2022-01-18 05:33:56,230 INFO L226 Difference]: Without dead ends: 5885 [2022-01-18 05:33:56,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=219, Invalid=1041, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:33:56,230 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 161 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 173 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:56,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 285 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 768 Invalid, 0 Unknown, 173 Unchecked, 0.3s Time] [2022-01-18 05:33:56,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5885 states. [2022-01-18 05:33:56,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5885 to 5558. [2022-01-18 05:33:56,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5558 states, 5557 states have (on average 4.34299082238618) internal successors, (24134), 5557 states have internal predecessors, (24134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:56,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5558 states to 5558 states and 24134 transitions. [2022-01-18 05:33:56,374 INFO L78 Accepts]: Start accepts. Automaton has 5558 states and 24134 transitions. Word has length 23 [2022-01-18 05:33:56,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:56,374 INFO L470 AbstractCegarLoop]: Abstraction has 5558 states and 24134 transitions. [2022-01-18 05:33:56,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:56,374 INFO L276 IsEmpty]: Start isEmpty. Operand 5558 states and 24134 transitions. [2022-01-18 05:33:56,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:56,384 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:56,384 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-01-18 05:33:56,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Forceful destruction successful, exit code 0 [2022-01-18 05:33:56,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2022-01-18 05:33:56,585 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:56,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:56,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1579694516, now seen corresponding path program 108 times [2022-01-18 05:33:56,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:56,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142128846] [2022-01-18 05:33:56,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:56,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:56,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:56,722 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:56,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:56,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142128846] [2022-01-18 05:33:56,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142128846] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:56,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288364139] [2022-01-18 05:33:56,723 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:33:56,723 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:56,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:56,724 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:56,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-01-18 05:33:56,747 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:33:56,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:56,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:33:56,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:56,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:56,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 05:33:56,886 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:56,886 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2022-01-18 05:33:57,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:57,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:57,334 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:57,334 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:57,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:57,343 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:57,386 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:57,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288364139] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:57,387 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:57,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:33:57,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148757361] [2022-01-18 05:33:57,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:57,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:33:57,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:57,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:33:57,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:33:57,387 INFO L87 Difference]: Start difference. First operand 5558 states and 24134 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:58,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:58,204 INFO L93 Difference]: Finished difference Result 5985 states and 25756 transitions. [2022-01-18 05:33:58,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:33:58,205 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:33:58,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:58,218 INFO L225 Difference]: With dead ends: 5985 [2022-01-18 05:33:58,218 INFO L226 Difference]: Without dead ends: 5937 [2022-01-18 05:33:58,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=177, Invalid=945, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:33:58,219 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 120 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 1134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:58,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 399 Invalid, 1134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1002 Invalid, 0 Unknown, 49 Unchecked, 0.5s Time] [2022-01-18 05:33:58,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5937 states. [2022-01-18 05:33:58,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5937 to 5564. [2022-01-18 05:33:58,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5564 states, 5563 states have (on average 4.3426208880100665) internal successors, (24158), 5563 states have internal predecessors, (24158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:58,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5564 states to 5564 states and 24158 transitions. [2022-01-18 05:33:58,314 INFO L78 Accepts]: Start accepts. Automaton has 5564 states and 24158 transitions. Word has length 23 [2022-01-18 05:33:58,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:58,314 INFO L470 AbstractCegarLoop]: Abstraction has 5564 states and 24158 transitions. [2022-01-18 05:33:58,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:58,314 INFO L276 IsEmpty]: Start isEmpty. Operand 5564 states and 24158 transitions. [2022-01-18 05:33:58,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:33:58,323 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:58,323 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-01-18 05:33:58,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Ended with exit code 0 [2022-01-18 05:33:58,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-01-18 05:33:58,523 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:33:58,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:58,524 INFO L85 PathProgramCache]: Analyzing trace with hash -2072911902, now seen corresponding path program 109 times [2022-01-18 05:33:58,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:58,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8335713] [2022-01-18 05:33:58,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:58,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:58,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:58,664 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:58,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:58,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8335713] [2022-01-18 05:33:58,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8335713] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:58,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132136384] [2022-01-18 05:33:58,664 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:33:58,664 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:58,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:58,665 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:33:58,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-01-18 05:33:58,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:58,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:33:58,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:58,814 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:58,814 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:33:59,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:59,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:59,448 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:33:59,448 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:33:59,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:33:59,457 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:33:59,501 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:59,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132136384] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:59,501 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:59,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:33:59,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457266611] [2022-01-18 05:33:59,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:59,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:33:59,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:59,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:33:59,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:33:59,502 INFO L87 Difference]: Start difference. First operand 5564 states and 24158 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:34:00,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:00,336 INFO L93 Difference]: Finished difference Result 5874 states and 25323 transitions. [2022-01-18 05:34:00,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:34:00,337 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:34:00,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:00,350 INFO L225 Difference]: With dead ends: 5874 [2022-01-18 05:34:00,350 INFO L226 Difference]: Without dead ends: 5838 [2022-01-18 05:34:00,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=148, Invalid=844, Unknown=0, NotChecked=0, Total=992 [2022-01-18 05:34:00,350 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 103 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1273 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 1384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:00,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 448 Invalid, 1384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1273 Invalid, 0 Unknown, 45 Unchecked, 0.6s Time] [2022-01-18 05:34:00,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5838 states. [2022-01-18 05:34:00,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5838 to 5560. [2022-01-18 05:34:00,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5560 states, 5559 states have (on average 4.342867422198237) internal successors, (24142), 5559 states have internal predecessors, (24142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:00,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5560 states to 5560 states and 24142 transitions. [2022-01-18 05:34:00,440 INFO L78 Accepts]: Start accepts. Automaton has 5560 states and 24142 transitions. Word has length 23 [2022-01-18 05:34:00,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:00,441 INFO L470 AbstractCegarLoop]: Abstraction has 5560 states and 24142 transitions. [2022-01-18 05:34:00,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:34:00,441 INFO L276 IsEmpty]: Start isEmpty. Operand 5560 states and 24142 transitions. [2022-01-18 05:34:00,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:00,450 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:00,450 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-01-18 05:34:00,465 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Ended with exit code 0 [2022-01-18 05:34:00,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable224,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:00,651 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:00,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:00,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1138135646, now seen corresponding path program 110 times [2022-01-18 05:34:00,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:00,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840439907] [2022-01-18 05:34:00,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:00,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:00,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:00,796 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:00,797 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:00,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840439907] [2022-01-18 05:34:00,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840439907] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:00,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059097466] [2022-01-18 05:34:00,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:34:00,797 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:00,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:00,798 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:00,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-01-18 05:34:00,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:34:00,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:00,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:00,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:00,948 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:00,949 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:34:01,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-01-18 05:34:01,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:01,572 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:01,573 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:01,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:01,588 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:01,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:01,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059097466] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:01,633 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:01,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:34:01,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743167840] [2022-01-18 05:34:01,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:01,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:34:01,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:01,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:34:01,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:34:01,634 INFO L87 Difference]: Start difference. First operand 5560 states and 24142 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:02,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:02,473 INFO L93 Difference]: Finished difference Result 5888 states and 25414 transitions. [2022-01-18 05:34:02,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:34:02,474 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:02,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:02,487 INFO L225 Difference]: With dead ends: 5888 [2022-01-18 05:34:02,488 INFO L226 Difference]: Without dead ends: 5867 [2022-01-18 05:34:02,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=232, Invalid=1174, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:34:02,488 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 157 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 1007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 168 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:02,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 301 Invalid, 1007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 756 Invalid, 0 Unknown, 168 Unchecked, 0.3s Time] [2022-01-18 05:34:02,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5867 states. [2022-01-18 05:34:02,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5867 to 5564. [2022-01-18 05:34:02,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5564 states, 5563 states have (on average 4.3426208880100665) internal successors, (24158), 5563 states have internal predecessors, (24158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:02,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5564 states to 5564 states and 24158 transitions. [2022-01-18 05:34:02,574 INFO L78 Accepts]: Start accepts. Automaton has 5564 states and 24158 transitions. Word has length 23 [2022-01-18 05:34:02,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:02,574 INFO L470 AbstractCegarLoop]: Abstraction has 5564 states and 24158 transitions. [2022-01-18 05:34:02,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:02,574 INFO L276 IsEmpty]: Start isEmpty. Operand 5564 states and 24158 transitions. [2022-01-18 05:34:02,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:02,583 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:02,584 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-01-18 05:34:02,599 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2022-01-18 05:34:02,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:02,784 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:02,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:02,784 INFO L85 PathProgramCache]: Analyzing trace with hash 2144139118, now seen corresponding path program 111 times [2022-01-18 05:34:02,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:02,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036881213] [2022-01-18 05:34:02,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:02,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:02,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:02,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:02,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:02,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036881213] [2022-01-18 05:34:02,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036881213] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:02,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499061086] [2022-01-18 05:34:02,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:34:02,933 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:02,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:02,934 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:02,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-01-18 05:34:02,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:34:02,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:02,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:34:02,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:03,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:03,117 INFO L353 Elim1Store]: treesize reduction 12, result has 76.5 percent of original size [2022-01-18 05:34:03,117 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 55 [2022-01-18 05:34:03,312 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:03,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:03,579 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:03,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499061086] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:03,580 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:03,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:34:03,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056341780] [2022-01-18 05:34:03,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:03,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:34:03,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:03,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:34:03,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:34:03,580 INFO L87 Difference]: Start difference. First operand 5564 states and 24158 transitions. Second operand has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:05,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:05,853 INFO L93 Difference]: Finished difference Result 6480 states and 27764 transitions. [2022-01-18 05:34:05,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 05:34:05,853 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:05,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:05,869 INFO L225 Difference]: With dead ends: 6480 [2022-01-18 05:34:05,869 INFO L226 Difference]: Without dead ends: 6450 [2022-01-18 05:34:05,870 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1073 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=588, Invalid=3968, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 05:34:05,870 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 389 mSDsluCounter, 931 mSDsCounter, 0 mSdLazyCounter, 1690 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 1891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 1690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:05,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 600 Invalid, 1891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 1690 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:34:05,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6450 states. [2022-01-18 05:34:05,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6450 to 5576. [2022-01-18 05:34:05,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5576 states, 5575 states have (on average 4.343139013452915) internal successors, (24213), 5575 states have internal predecessors, (24213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:05,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5576 states to 5576 states and 24213 transitions. [2022-01-18 05:34:05,968 INFO L78 Accepts]: Start accepts. Automaton has 5576 states and 24213 transitions. Word has length 23 [2022-01-18 05:34:05,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:05,968 INFO L470 AbstractCegarLoop]: Abstraction has 5576 states and 24213 transitions. [2022-01-18 05:34:05,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:05,968 INFO L276 IsEmpty]: Start isEmpty. Operand 5576 states and 24213 transitions. [2022-01-18 05:34:05,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:05,977 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:05,977 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-01-18 05:34:05,992 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Ended with exit code 0 [2022-01-18 05:34:06,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2022-01-18 05:34:06,177 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:06,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:06,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1128024012, now seen corresponding path program 112 times [2022-01-18 05:34:06,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:06,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933638671] [2022-01-18 05:34:06,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:06,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:06,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:06,296 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:06,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:06,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933638671] [2022-01-18 05:34:06,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933638671] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:06,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175831603] [2022-01-18 05:34:06,297 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:34:06,297 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:06,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:06,298 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:06,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-01-18 05:34:06,321 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:34:06,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:06,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:06,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:06,587 INFO L353 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2022-01-18 05:34:06,587 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 76 [2022-01-18 05:34:06,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:06,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:06,989 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:06,989 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:34:07,085 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:07,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175831603] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:07,085 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:07,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:34:07,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559571937] [2022-01-18 05:34:07,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:07,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:34:07,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:07,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:34:07,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:34:07,086 INFO L87 Difference]: Start difference. First operand 5576 states and 24213 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:08,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:08,526 INFO L93 Difference]: Finished difference Result 6005 states and 25861 transitions. [2022-01-18 05:34:08,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 05:34:08,526 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:08,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:08,540 INFO L225 Difference]: With dead ends: 6005 [2022-01-18 05:34:08,540 INFO L226 Difference]: Without dead ends: 5975 [2022-01-18 05:34:08,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 34 SyntacticMatches, 10 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=397, Invalid=1859, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 05:34:08,540 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 189 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 1231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 301 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:08,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 601 Invalid, 1231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 852 Invalid, 0 Unknown, 301 Unchecked, 0.4s Time] [2022-01-18 05:34:08,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5975 states. [2022-01-18 05:34:08,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5975 to 5596. [2022-01-18 05:34:08,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5596 states, 5595 states have (on average 4.345487042001787) internal successors, (24313), 5595 states have internal predecessors, (24313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:08,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5596 states to 5596 states and 24313 transitions. [2022-01-18 05:34:08,629 INFO L78 Accepts]: Start accepts. Automaton has 5596 states and 24313 transitions. Word has length 23 [2022-01-18 05:34:08,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:08,629 INFO L470 AbstractCegarLoop]: Abstraction has 5596 states and 24313 transitions. [2022-01-18 05:34:08,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:08,629 INFO L276 IsEmpty]: Start isEmpty. Operand 5596 states and 24313 transitions. [2022-01-18 05:34:08,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:08,638 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:08,638 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-01-18 05:34:08,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Ended with exit code 0 [2022-01-18 05:34:08,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2022-01-18 05:34:08,839 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:08,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:08,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1713357964, now seen corresponding path program 113 times [2022-01-18 05:34:08,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:08,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452813292] [2022-01-18 05:34:08,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:08,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:08,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:08,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:08,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452813292] [2022-01-18 05:34:08,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452813292] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:08,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662414121] [2022-01-18 05:34:08,962 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:34:08,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:08,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:08,963 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:08,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-01-18 05:34:08,991 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:34:08,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:08,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:08,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:09,133 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:09,134 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:34:09,489 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:09,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:09,633 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:09,633 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:09,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:09,642 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:09,685 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:09,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662414121] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:09,685 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:09,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:34:09,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945255957] [2022-01-18 05:34:09,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:09,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:34:09,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:09,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:34:09,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:34:09,686 INFO L87 Difference]: Start difference. First operand 5596 states and 24313 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:10,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:10,386 INFO L93 Difference]: Finished difference Result 5939 states and 25590 transitions. [2022-01-18 05:34:10,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:34:10,386 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:10,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:10,400 INFO L225 Difference]: With dead ends: 5939 [2022-01-18 05:34:10,400 INFO L226 Difference]: Without dead ends: 5891 [2022-01-18 05:34:10,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=178, Invalid=1012, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:34:10,401 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 135 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 840 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:10,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 383 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 840 Invalid, 0 Unknown, 60 Unchecked, 0.4s Time] [2022-01-18 05:34:10,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5891 states. [2022-01-18 05:34:10,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5891 to 5602. [2022-01-18 05:34:10,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5602 states, 5601 states have (on average 4.345652562042493) internal successors, (24340), 5601 states have internal predecessors, (24340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:10,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5602 states to 5602 states and 24340 transitions. [2022-01-18 05:34:10,488 INFO L78 Accepts]: Start accepts. Automaton has 5602 states and 24340 transitions. Word has length 23 [2022-01-18 05:34:10,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:10,488 INFO L470 AbstractCegarLoop]: Abstraction has 5602 states and 24340 transitions. [2022-01-18 05:34:10,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:10,488 INFO L276 IsEmpty]: Start isEmpty. Operand 5602 states and 24340 transitions. [2022-01-18 05:34:10,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:10,497 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:10,497 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-01-18 05:34:10,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2022-01-18 05:34:10,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:10,697 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:10,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:10,697 INFO L85 PathProgramCache]: Analyzing trace with hash -407481374, now seen corresponding path program 114 times [2022-01-18 05:34:10,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:10,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231108602] [2022-01-18 05:34:10,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:10,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:10,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:10,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:10,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231108602] [2022-01-18 05:34:10,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231108602] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:10,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137177924] [2022-01-18 05:34:10,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:34:10,817 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:10,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:10,818 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:10,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-01-18 05:34:10,842 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:34:10,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:10,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:10,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:11,059 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:11,060 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:34:11,407 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:11,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:11,547 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:11,547 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:11,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:11,556 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:11,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-01-18 05:34:11,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137177924] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:11,599 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:11,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:34:11,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704222803] [2022-01-18 05:34:11,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:11,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:34:11,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:11,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:34:11,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:34:11,599 INFO L87 Difference]: Start difference. First operand 5602 states and 24340 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:12,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:12,222 INFO L93 Difference]: Finished difference Result 5812 states and 25135 transitions. [2022-01-18 05:34:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:34:12,223 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:12,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:12,236 INFO L225 Difference]: With dead ends: 5812 [2022-01-18 05:34:12,237 INFO L226 Difference]: Without dead ends: 5797 [2022-01-18 05:34:12,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:34:12,237 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 89 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 1167 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:12,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 509 Invalid, 1296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1167 Invalid, 0 Unknown, 99 Unchecked, 0.5s Time] [2022-01-18 05:34:12,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5797 states. [2022-01-18 05:34:12,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5797 to 5600. [2022-01-18 05:34:12,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5600 states, 5599 states have (on average 4.346133238078228) internal successors, (24334), 5599 states have internal predecessors, (24334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:12,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5600 states to 5600 states and 24334 transitions. [2022-01-18 05:34:12,323 INFO L78 Accepts]: Start accepts. Automaton has 5600 states and 24334 transitions. Word has length 23 [2022-01-18 05:34:12,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:12,323 INFO L470 AbstractCegarLoop]: Abstraction has 5600 states and 24334 transitions. [2022-01-18 05:34:12,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:12,323 INFO L276 IsEmpty]: Start isEmpty. Operand 5600 states and 24334 transitions. [2022-01-18 05:34:12,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:12,332 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:12,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-01-18 05:34:12,347 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2022-01-18 05:34:12,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:12,533 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:12,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:12,533 INFO L85 PathProgramCache]: Analyzing trace with hash 264335778, now seen corresponding path program 115 times [2022-01-18 05:34:12,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:12,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917617522] [2022-01-18 05:34:12,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:12,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:12,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:12,654 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:12,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:12,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917617522] [2022-01-18 05:34:12,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917617522] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:12,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914245160] [2022-01-18 05:34:12,654 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:34:12,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:12,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:12,655 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:12,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-01-18 05:34:12,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:12,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:12,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:12,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:12,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:12,921 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:12,921 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 46 [2022-01-18 05:34:13,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:13,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:13,302 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:13,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:34:13,401 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:13,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914245160] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:13,401 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:13,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:34:13,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518302707] [2022-01-18 05:34:13,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:13,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:34:13,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:13,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:34:13,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:34:13,402 INFO L87 Difference]: Start difference. First operand 5600 states and 24334 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:16,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:16,045 INFO L93 Difference]: Finished difference Result 6511 states and 27916 transitions. [2022-01-18 05:34:16,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 05:34:16,045 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:16,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:16,060 INFO L225 Difference]: With dead ends: 6511 [2022-01-18 05:34:16,060 INFO L226 Difference]: Without dead ends: 6481 [2022-01-18 05:34:16,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 31 SyntacticMatches, 16 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=621, Invalid=2919, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 05:34:16,061 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 233 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 1422 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 2274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 712 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:16,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 780 Invalid, 2274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1422 Invalid, 0 Unknown, 712 Unchecked, 0.6s Time] [2022-01-18 05:34:16,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6481 states. [2022-01-18 05:34:16,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6481 to 5634. [2022-01-18 05:34:16,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5634 states, 5633 states have (on average 4.348304633410261) internal successors, (24494), 5633 states have internal predecessors, (24494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:16,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5634 states to 5634 states and 24494 transitions. [2022-01-18 05:34:16,148 INFO L78 Accepts]: Start accepts. Automaton has 5634 states and 24494 transitions. Word has length 23 [2022-01-18 05:34:16,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:16,148 INFO L470 AbstractCegarLoop]: Abstraction has 5634 states and 24494 transitions. [2022-01-18 05:34:16,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:16,148 INFO L276 IsEmpty]: Start isEmpty. Operand 5634 states and 24494 transitions. [2022-01-18 05:34:16,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:16,158 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:16,158 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-01-18 05:34:16,172 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Ended with exit code 0 [2022-01-18 05:34:16,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:16,358 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:16,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:16,358 INFO L85 PathProgramCache]: Analyzing trace with hash 777862630, now seen corresponding path program 116 times [2022-01-18 05:34:16,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:16,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925401564] [2022-01-18 05:34:16,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:16,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:16,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:16,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:16,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925401564] [2022-01-18 05:34:16,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925401564] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:16,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991763442] [2022-01-18 05:34:16,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:34:16,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:16,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:16,510 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:16,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-01-18 05:34:16,533 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:34:16,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:16,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:16,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:16,677 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:16,678 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:34:17,025 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:17,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:17,197 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:17,197 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:17,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:17,205 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:17,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:17,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991763442] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:17,247 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:17,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:34:17,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913474787] [2022-01-18 05:34:17,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:17,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:34:17,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:17,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:34:17,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:34:17,248 INFO L87 Difference]: Start difference. First operand 5634 states and 24494 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:34:18,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:18,117 INFO L93 Difference]: Finished difference Result 5891 states and 25456 transitions. [2022-01-18 05:34:18,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:34:18,117 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:34:18,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:18,130 INFO L225 Difference]: With dead ends: 5891 [2022-01-18 05:34:18,131 INFO L226 Difference]: Without dead ends: 5870 [2022-01-18 05:34:18,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=247, Invalid=1235, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:34:18,131 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 144 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 98 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:18,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 352 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 930 Invalid, 0 Unknown, 98 Unchecked, 0.4s Time] [2022-01-18 05:34:18,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5870 states. [2022-01-18 05:34:18,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5870 to 5638. [2022-01-18 05:34:18,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5638 states, 5637 states have (on average 4.348057477381586) internal successors, (24510), 5637 states have internal predecessors, (24510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:18,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5638 states to 5638 states and 24510 transitions. [2022-01-18 05:34:18,229 INFO L78 Accepts]: Start accepts. Automaton has 5638 states and 24510 transitions. Word has length 23 [2022-01-18 05:34:18,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:18,229 INFO L470 AbstractCegarLoop]: Abstraction has 5638 states and 24510 transitions. [2022-01-18 05:34:18,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:34:18,229 INFO L276 IsEmpty]: Start isEmpty. Operand 5638 states and 24510 transitions. [2022-01-18 05:34:18,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:18,238 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:18,238 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-01-18 05:34:18,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2022-01-18 05:34:18,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:18,438 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:18,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:18,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1853573786, now seen corresponding path program 117 times [2022-01-18 05:34:18,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:18,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874971519] [2022-01-18 05:34:18,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:18,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:18,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:18,571 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:18,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:18,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874971519] [2022-01-18 05:34:18,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874971519] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:18,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988471336] [2022-01-18 05:34:18,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:34:18,571 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:18,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:18,572 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:18,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-01-18 05:34:18,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:34:18,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:18,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:34:18,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:18,748 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:18,748 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 55 [2022-01-18 05:34:18,868 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:18,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:19,062 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:19,063 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:19,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:19,071 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:19,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:19,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988471336] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:19,113 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:19,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:34:19,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119756197] [2022-01-18 05:34:19,113 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:19,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:34:19,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:19,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:34:19,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:34:19,114 INFO L87 Difference]: Start difference. First operand 5638 states and 24510 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:34:20,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:20,071 INFO L93 Difference]: Finished difference Result 5834 states and 25242 transitions. [2022-01-18 05:34:20,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 05:34:20,072 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:34:20,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:20,089 INFO L225 Difference]: With dead ends: 5834 [2022-01-18 05:34:20,090 INFO L226 Difference]: Without dead ends: 5819 [2022-01-18 05:34:20,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 27 SyntacticMatches, 8 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=171, Invalid=821, Unknown=0, NotChecked=0, Total=992 [2022-01-18 05:34:20,090 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 113 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 86 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:20,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 327 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 838 Invalid, 0 Unknown, 86 Unchecked, 0.3s Time] [2022-01-18 05:34:20,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5819 states. [2022-01-18 05:34:20,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5819 to 5634. [2022-01-18 05:34:20,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5634 states, 5633 states have (on average 4.348304633410261) internal successors, (24494), 5633 states have internal predecessors, (24494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:20,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5634 states to 5634 states and 24494 transitions. [2022-01-18 05:34:20,190 INFO L78 Accepts]: Start accepts. Automaton has 5634 states and 24494 transitions. Word has length 23 [2022-01-18 05:34:20,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:20,190 INFO L470 AbstractCegarLoop]: Abstraction has 5634 states and 24494 transitions. [2022-01-18 05:34:20,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:34:20,190 INFO L276 IsEmpty]: Start isEmpty. Operand 5634 states and 24494 transitions. [2022-01-18 05:34:20,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:20,199 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:20,199 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-01-18 05:34:20,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Forceful destruction successful, exit code 0 [2022-01-18 05:34:20,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2022-01-18 05:34:20,400 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:20,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:20,400 INFO L85 PathProgramCache]: Analyzing trace with hash 2024388718, now seen corresponding path program 118 times [2022-01-18 05:34:20,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:20,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544411007] [2022-01-18 05:34:20,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:20,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:20,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:20,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:20,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544411007] [2022-01-18 05:34:20,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544411007] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:20,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478788712] [2022-01-18 05:34:20,550 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:34:20,550 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:20,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:20,552 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:20,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-01-18 05:34:20,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:34:20,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:20,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:20,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:20,805 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:20,805 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:34:21,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:21,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:21,283 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:21,284 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:21,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:21,297 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:21,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:21,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478788712] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:21,340 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:21,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:34:21,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797412211] [2022-01-18 05:34:21,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:21,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:34:21,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:21,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:34:21,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:34:21,341 INFO L87 Difference]: Start difference. First operand 5634 states and 24494 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:21,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:21,813 INFO L93 Difference]: Finished difference Result 5843 states and 25281 transitions. [2022-01-18 05:34:21,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:34:21,814 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:21,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:21,827 INFO L225 Difference]: With dead ends: 5843 [2022-01-18 05:34:21,827 INFO L226 Difference]: Without dead ends: 5828 [2022-01-18 05:34:21,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:34:21,828 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 110 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:21,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 337 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 760 Invalid, 0 Unknown, 37 Unchecked, 0.3s Time] [2022-01-18 05:34:21,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5828 states. [2022-01-18 05:34:21,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5828 to 5634. [2022-01-18 05:34:21,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5634 states, 5633 states have (on average 4.348304633410261) internal successors, (24494), 5633 states have internal predecessors, (24494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:21,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5634 states to 5634 states and 24494 transitions. [2022-01-18 05:34:21,915 INFO L78 Accepts]: Start accepts. Automaton has 5634 states and 24494 transitions. Word has length 23 [2022-01-18 05:34:21,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:21,916 INFO L470 AbstractCegarLoop]: Abstraction has 5634 states and 24494 transitions. [2022-01-18 05:34:21,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:21,916 INFO L276 IsEmpty]: Start isEmpty. Operand 5634 states and 24494 transitions. [2022-01-18 05:34:21,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:21,925 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:21,925 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-01-18 05:34:21,940 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2022-01-18 05:34:22,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable233,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:22,126 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:22,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:22,126 INFO L85 PathProgramCache]: Analyzing trace with hash 920138636, now seen corresponding path program 119 times [2022-01-18 05:34:22,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:22,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635233466] [2022-01-18 05:34:22,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:22,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:22,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:22,255 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:22,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:22,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635233466] [2022-01-18 05:34:22,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635233466] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:22,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147884106] [2022-01-18 05:34:22,255 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:34:22,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:22,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:22,257 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:22,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-01-18 05:34:22,281 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:34:22,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:22,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:22,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:22,446 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:22,447 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2022-01-18 05:34:22,771 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:22,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:22,910 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:22,910 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:22,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:22,919 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:22,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:22,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147884106] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:22,961 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:22,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-01-18 05:34:22,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115318792] [2022-01-18 05:34:22,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:22,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 05:34:22,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:22,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 05:34:22,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:34:22,962 INFO L87 Difference]: Start difference. First operand 5634 states and 24494 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:34:23,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:23,835 INFO L93 Difference]: Finished difference Result 5923 states and 25602 transitions. [2022-01-18 05:34:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:34:23,835 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:34:23,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:23,850 INFO L225 Difference]: With dead ends: 5923 [2022-01-18 05:34:23,850 INFO L226 Difference]: Without dead ends: 5908 [2022-01-18 05:34:23,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=145, Invalid=785, Unknown=0, NotChecked=0, Total=930 [2022-01-18 05:34:23,851 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 144 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 1064 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:23,851 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 471 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1064 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:34:23,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5908 states. [2022-01-18 05:34:23,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5908 to 5638. [2022-01-18 05:34:23,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5638 states, 5637 states have (on average 4.3484122760333515) internal successors, (24512), 5637 states have internal predecessors, (24512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:23,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5638 states to 5638 states and 24512 transitions. [2022-01-18 05:34:23,945 INFO L78 Accepts]: Start accepts. Automaton has 5638 states and 24512 transitions. Word has length 23 [2022-01-18 05:34:23,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:23,945 INFO L470 AbstractCegarLoop]: Abstraction has 5638 states and 24512 transitions. [2022-01-18 05:34:23,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:34:23,945 INFO L276 IsEmpty]: Start isEmpty. Operand 5638 states and 24512 transitions. [2022-01-18 05:34:23,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:23,955 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:23,955 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-01-18 05:34:23,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Ended with exit code 0 [2022-01-18 05:34:24,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2022-01-18 05:34:24,156 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:24,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:24,156 INFO L85 PathProgramCache]: Analyzing trace with hash -407956592, now seen corresponding path program 120 times [2022-01-18 05:34:24,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:24,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266819406] [2022-01-18 05:34:24,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:24,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:24,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:24,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:24,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:24,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266819406] [2022-01-18 05:34:24,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266819406] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:24,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670407193] [2022-01-18 05:34:24,298 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:34:24,298 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:24,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:24,299 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:24,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-01-18 05:34:24,322 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:34:24,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:24,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2022-01-18 05:34:24,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:24,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:24,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:24,491 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:24,491 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2022-01-18 05:34:24,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:24,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:24,849 INFO L353 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-01-18 05:34:24,849 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 9 [2022-01-18 05:34:24,886 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:24,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670407193] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:24,886 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:24,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 28 [2022-01-18 05:34:24,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583738430] [2022-01-18 05:34:24,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:24,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-18 05:34:24,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:24,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-18 05:34:24,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:34:24,887 INFO L87 Difference]: Start difference. First operand 5638 states and 24512 transitions. Second operand has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:26,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:26,642 INFO L93 Difference]: Finished difference Result 6472 states and 27705 transitions. [2022-01-18 05:34:26,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 05:34:26,642 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:26,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:26,658 INFO L225 Difference]: With dead ends: 6472 [2022-01-18 05:34:26,658 INFO L226 Difference]: Without dead ends: 6430 [2022-01-18 05:34:26,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=437, Invalid=2755, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 05:34:26,659 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 360 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 1672 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 1881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:26,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 727 Invalid, 1881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1672 Invalid, 0 Unknown, 52 Unchecked, 0.8s Time] [2022-01-18 05:34:26,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6430 states. [2022-01-18 05:34:26,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6430 to 5678. [2022-01-18 05:34:26,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5678 states, 5677 states have (on average 4.349480359344724) internal successors, (24692), 5677 states have internal predecessors, (24692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:26,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5678 states to 5678 states and 24692 transitions. [2022-01-18 05:34:26,788 INFO L78 Accepts]: Start accepts. Automaton has 5678 states and 24692 transitions. Word has length 23 [2022-01-18 05:34:26,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:26,788 INFO L470 AbstractCegarLoop]: Abstraction has 5678 states and 24692 transitions. [2022-01-18 05:34:26,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:26,788 INFO L276 IsEmpty]: Start isEmpty. Operand 5678 states and 24692 transitions. [2022-01-18 05:34:26,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:26,797 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:26,797 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-01-18 05:34:26,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2022-01-18 05:34:26,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2022-01-18 05:34:26,998 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:26,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:26,998 INFO L85 PathProgramCache]: Analyzing trace with hash 667754564, now seen corresponding path program 121 times [2022-01-18 05:34:26,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:26,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102513008] [2022-01-18 05:34:26,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:26,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:27,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:27,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:27,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102513008] [2022-01-18 05:34:27,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102513008] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:27,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674559425] [2022-01-18 05:34:27,136 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:34:27,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:27,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:27,137 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:27,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-01-18 05:34:27,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:27,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:27,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:27,314 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:27,314 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 40 [2022-01-18 05:34:27,701 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:27,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:27,891 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:27,891 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:27,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:27,900 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:27,942 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:27,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674559425] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:27,942 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:27,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:34:27,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288155521] [2022-01-18 05:34:27,942 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:27,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:34:27,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:27,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:34:27,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:34:27,943 INFO L87 Difference]: Start difference. First operand 5678 states and 24692 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:29,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:29,674 INFO L93 Difference]: Finished difference Result 6038 states and 26056 transitions. [2022-01-18 05:34:29,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:34:29,675 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:29,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:29,689 INFO L225 Difference]: With dead ends: 6038 [2022-01-18 05:34:29,689 INFO L226 Difference]: Without dead ends: 6023 [2022-01-18 05:34:29,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=332, Invalid=1648, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 05:34:29,689 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 195 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:29,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 551 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1447 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:34:29,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6023 states. [2022-01-18 05:34:29,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6023 to 5678. [2022-01-18 05:34:29,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5678 states, 5677 states have (on average 4.349480359344724) internal successors, (24692), 5677 states have internal predecessors, (24692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:29,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5678 states to 5678 states and 24692 transitions. [2022-01-18 05:34:29,780 INFO L78 Accepts]: Start accepts. Automaton has 5678 states and 24692 transitions. Word has length 23 [2022-01-18 05:34:29,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:29,780 INFO L470 AbstractCegarLoop]: Abstraction has 5678 states and 24692 transitions. [2022-01-18 05:34:29,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:29,780 INFO L276 IsEmpty]: Start isEmpty. Operand 5678 states and 24692 transitions. [2022-01-18 05:34:29,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:29,789 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:29,790 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-01-18 05:34:29,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Ended with exit code 0 [2022-01-18 05:34:29,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2022-01-18 05:34:29,990 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:29,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:29,990 INFO L85 PathProgramCache]: Analyzing trace with hash -830493052, now seen corresponding path program 122 times [2022-01-18 05:34:29,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:29,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824543143] [2022-01-18 05:34:29,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:29,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:29,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:30,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:30,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824543143] [2022-01-18 05:34:30,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824543143] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:30,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923578103] [2022-01-18 05:34:30,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:34:30,115 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:30,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:30,116 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:30,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-01-18 05:34:30,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:34:30,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:30,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:30,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:30,317 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:30,317 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 45 [2022-01-18 05:34:30,640 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:30,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:30,782 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:30,783 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:30,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:30,791 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:30,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:30,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923578103] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:30,835 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:30,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:34:30,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332674569] [2022-01-18 05:34:30,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:30,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:34:30,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:30,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:34:30,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:34:30,836 INFO L87 Difference]: Start difference. First operand 5678 states and 24692 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:31,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:31,840 INFO L93 Difference]: Finished difference Result 5946 states and 25712 transitions. [2022-01-18 05:34:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:34:31,840 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:31,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:31,854 INFO L225 Difference]: With dead ends: 5946 [2022-01-18 05:34:31,854 INFO L226 Difference]: Without dead ends: 5931 [2022-01-18 05:34:31,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:34:31,855 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 127 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 1280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:31,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 500 Invalid, 1280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1232 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:34:31,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5931 states. [2022-01-18 05:34:31,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5931 to 5678. [2022-01-18 05:34:31,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5678 states, 5677 states have (on average 4.349480359344724) internal successors, (24692), 5677 states have internal predecessors, (24692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:31,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5678 states to 5678 states and 24692 transitions. [2022-01-18 05:34:31,943 INFO L78 Accepts]: Start accepts. Automaton has 5678 states and 24692 transitions. Word has length 23 [2022-01-18 05:34:31,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:31,943 INFO L470 AbstractCegarLoop]: Abstraction has 5678 states and 24692 transitions. [2022-01-18 05:34:31,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:31,943 INFO L276 IsEmpty]: Start isEmpty. Operand 5678 states and 24692 transitions. [2022-01-18 05:34:31,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:31,952 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:31,952 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-01-18 05:34:31,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Ended with exit code 0 [2022-01-18 05:34:32,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:32,153 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:32,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:32,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1586307978, now seen corresponding path program 123 times [2022-01-18 05:34:32,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:32,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265682926] [2022-01-18 05:34:32,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:32,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:32,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:32,317 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:32,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:32,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265682926] [2022-01-18 05:34:32,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265682926] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:32,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618889047] [2022-01-18 05:34:32,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:34:32,317 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:32,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:32,318 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:32,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-01-18 05:34:32,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:34:32,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:32,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:34:32,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:32,511 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:32,511 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-01-18 05:34:32,706 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:32,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:32,857 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:32,857 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:32,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:32,865 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:32,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:32,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618889047] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:32,908 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:32,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:34:32,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823356029] [2022-01-18 05:34:32,908 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:32,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:34:32,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:32,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:34:32,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:34:32,908 INFO L87 Difference]: Start difference. First operand 5678 states and 24692 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:33,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:33,892 INFO L93 Difference]: Finished difference Result 6665 states and 28517 transitions. [2022-01-18 05:34:33,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 05:34:33,892 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:33,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:33,907 INFO L225 Difference]: With dead ends: 6665 [2022-01-18 05:34:33,907 INFO L226 Difference]: Without dead ends: 6615 [2022-01-18 05:34:33,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=226, Invalid=1256, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:34:33,908 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 227 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 1319 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 1650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 236 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:33,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 658 Invalid, 1650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1319 Invalid, 0 Unknown, 236 Unchecked, 0.6s Time] [2022-01-18 05:34:33,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6615 states. [2022-01-18 05:34:34,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6615 to 5686. [2022-01-18 05:34:34,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5686 states, 5685 states have (on average 4.348812664907651) internal successors, (24723), 5685 states have internal predecessors, (24723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:34,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5686 states to 5686 states and 24723 transitions. [2022-01-18 05:34:34,045 INFO L78 Accepts]: Start accepts. Automaton has 5686 states and 24723 transitions. Word has length 23 [2022-01-18 05:34:34,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:34,045 INFO L470 AbstractCegarLoop]: Abstraction has 5686 states and 24723 transitions. [2022-01-18 05:34:34,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:34,046 INFO L276 IsEmpty]: Start isEmpty. Operand 5686 states and 24723 transitions. [2022-01-18 05:34:34,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:34,055 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:34,055 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-01-18 05:34:34,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Ended with exit code 0 [2022-01-18 05:34:34,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:34,255 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:34,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:34,256 INFO L85 PathProgramCache]: Analyzing trace with hash -510596822, now seen corresponding path program 124 times [2022-01-18 05:34:34,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:34,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568184798] [2022-01-18 05:34:34,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:34,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:34,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:34,389 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:34,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:34,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568184798] [2022-01-18 05:34:34,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568184798] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:34,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015088689] [2022-01-18 05:34:34,389 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:34:34,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:34,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:34,390 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:34,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2022-01-18 05:34:34,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:34:34,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:34,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:34,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:34,594 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:34,595 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:34:34,981 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:34,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:35,125 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:35,125 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:35,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:35,136 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:35,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:35,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015088689] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:35,179 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:35,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:34:35,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31656708] [2022-01-18 05:34:35,180 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:35,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:34:35,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:35,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:34:35,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:34:35,180 INFO L87 Difference]: Start difference. First operand 5686 states and 24723 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:36,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:36,059 INFO L93 Difference]: Finished difference Result 6199 states and 26691 transitions. [2022-01-18 05:34:36,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:34:36,059 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:36,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:36,082 INFO L225 Difference]: With dead ends: 6199 [2022-01-18 05:34:36,083 INFO L226 Difference]: Without dead ends: 6178 [2022-01-18 05:34:36,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:34:36,083 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 222 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 1108 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 1372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 195 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:36,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 536 Invalid, 1372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1108 Invalid, 0 Unknown, 195 Unchecked, 0.5s Time] [2022-01-18 05:34:36,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6178 states. [2022-01-18 05:34:36,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6178 to 5690. [2022-01-18 05:34:36,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5690 states, 5689 states have (on average 4.348567410792758) internal successors, (24739), 5689 states have internal predecessors, (24739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:36,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5690 states to 5690 states and 24739 transitions. [2022-01-18 05:34:36,186 INFO L78 Accepts]: Start accepts. Automaton has 5690 states and 24739 transitions. Word has length 23 [2022-01-18 05:34:36,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:36,186 INFO L470 AbstractCegarLoop]: Abstraction has 5690 states and 24739 transitions. [2022-01-18 05:34:36,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:36,187 INFO L276 IsEmpty]: Start isEmpty. Operand 5690 states and 24739 transitions. [2022-01-18 05:34:36,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:36,197 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:36,197 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-01-18 05:34:36,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Ended with exit code 0 [2022-01-18 05:34:36,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:36,397 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:36,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:36,397 INFO L85 PathProgramCache]: Analyzing trace with hash -845355880, now seen corresponding path program 125 times [2022-01-18 05:34:36,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:36,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367794584] [2022-01-18 05:34:36,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:36,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:36,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:36,535 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:36,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:36,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367794584] [2022-01-18 05:34:36,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367794584] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:36,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437776455] [2022-01-18 05:34:36,535 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:34:36,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:36,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:36,536 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:36,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2022-01-18 05:34:36,559 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:34:36,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:36,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:34:36,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:36,721 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:36,721 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 56 [2022-01-18 05:34:36,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:36,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:36,916 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:36,916 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:36,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:36,927 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:36,972 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:36,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437776455] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:36,972 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:36,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-01-18 05:34:36,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809489808] [2022-01-18 05:34:36,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:36,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 05:34:36,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:36,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 05:34:36,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:34:36,973 INFO L87 Difference]: Start difference. First operand 5690 states and 24739 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:34:37,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:37,518 INFO L93 Difference]: Finished difference Result 6208 states and 26750 transitions. [2022-01-18 05:34:37,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:34:37,518 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:34:37,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:37,534 INFO L225 Difference]: With dead ends: 6208 [2022-01-18 05:34:37,535 INFO L226 Difference]: Without dead ends: 6189 [2022-01-18 05:34:37,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:34:37,535 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 90 mSDsluCounter, 908 mSDsCounter, 0 mSdLazyCounter, 997 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 1379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 353 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:37,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 620 Invalid, 1379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 997 Invalid, 0 Unknown, 353 Unchecked, 0.4s Time] [2022-01-18 05:34:37,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6189 states. [2022-01-18 05:34:37,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6189 to 5718. [2022-01-18 05:34:37,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5718 states, 5717 states have (on average 4.3472100752142735) internal successors, (24853), 5717 states have internal predecessors, (24853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:37,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5718 states to 5718 states and 24853 transitions. [2022-01-18 05:34:37,670 INFO L78 Accepts]: Start accepts. Automaton has 5718 states and 24853 transitions. Word has length 23 [2022-01-18 05:34:37,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:37,670 INFO L470 AbstractCegarLoop]: Abstraction has 5718 states and 24853 transitions. [2022-01-18 05:34:37,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-01-18 05:34:37,670 INFO L276 IsEmpty]: Start isEmpty. Operand 5718 states and 24853 transitions. [2022-01-18 05:34:37,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:37,679 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:37,679 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-01-18 05:34:37,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Forceful destruction successful, exit code 0 [2022-01-18 05:34:37,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:37,880 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:37,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:37,881 INFO L85 PathProgramCache]: Analyzing trace with hash 459224340, now seen corresponding path program 126 times [2022-01-18 05:34:37,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:37,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234493586] [2022-01-18 05:34:37,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:37,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:37,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:38,007 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:38,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:38,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234493586] [2022-01-18 05:34:38,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234493586] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:38,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789411854] [2022-01-18 05:34:38,007 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:34:38,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:38,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:38,008 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:38,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2022-01-18 05:34:38,031 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:34:38,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:38,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:34:38,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:38,193 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:38,193 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 30 [2022-01-18 05:34:38,331 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:38,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:38,456 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:38,456 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:38,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:38,465 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:38,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:38,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789411854] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:38,509 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:38,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:34:38,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464721067] [2022-01-18 05:34:38,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:38,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:34:38,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:38,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:34:38,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:34:38,510 INFO L87 Difference]: Start difference. First operand 5718 states and 24853 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:39,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:39,341 INFO L93 Difference]: Finished difference Result 6335 states and 27221 transitions. [2022-01-18 05:34:39,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:34:39,341 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:39,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:39,356 INFO L225 Difference]: With dead ends: 6335 [2022-01-18 05:34:39,356 INFO L226 Difference]: Without dead ends: 6316 [2022-01-18 05:34:39,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=147, Invalid=909, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:34:39,357 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 147 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 1634 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 735 SdHoareTripleChecker+Invalid, 1738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:39,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 735 Invalid, 1738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1634 Invalid, 0 Unknown, 65 Unchecked, 0.6s Time] [2022-01-18 05:34:39,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6316 states. [2022-01-18 05:34:39,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6316 to 5694. [2022-01-18 05:34:39,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5694 states, 5693 states have (on average 4.348673809942034) internal successors, (24757), 5693 states have internal predecessors, (24757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:39,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5694 states to 5694 states and 24757 transitions. [2022-01-18 05:34:39,458 INFO L78 Accepts]: Start accepts. Automaton has 5694 states and 24757 transitions. Word has length 23 [2022-01-18 05:34:39,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:39,458 INFO L470 AbstractCegarLoop]: Abstraction has 5694 states and 24757 transitions. [2022-01-18 05:34:39,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:39,458 INFO L276 IsEmpty]: Start isEmpty. Operand 5694 states and 24757 transitions. [2022-01-18 05:34:39,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:39,468 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:39,468 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-01-18 05:34:39,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Forceful destruction successful, exit code 0 [2022-01-18 05:34:39,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:39,669 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:39,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:39,669 INFO L85 PathProgramCache]: Analyzing trace with hash -257610558, now seen corresponding path program 127 times [2022-01-18 05:34:39,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:39,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511649991] [2022-01-18 05:34:39,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:39,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:39,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:39,802 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:39,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:39,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511649991] [2022-01-18 05:34:39,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511649991] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:39,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905767594] [2022-01-18 05:34:39,803 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:34:39,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:39,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:39,803 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:39,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2022-01-18 05:34:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:39,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:39,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:39,961 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:39,961 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:34:40,319 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:40,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:40,461 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:40,461 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:40,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:40,470 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:40,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:40,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905767594] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:40,514 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:40,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:34:40,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139900755] [2022-01-18 05:34:40,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:40,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:34:40,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:40,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:34:40,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:34:40,514 INFO L87 Difference]: Start difference. First operand 5694 states and 24757 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:41,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:41,660 INFO L93 Difference]: Finished difference Result 6199 states and 26693 transitions. [2022-01-18 05:34:41,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:34:41,661 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:41,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:41,675 INFO L225 Difference]: With dead ends: 6199 [2022-01-18 05:34:41,675 INFO L226 Difference]: Without dead ends: 6174 [2022-01-18 05:34:41,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=248, Invalid=1312, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:34:41,675 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 188 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 1826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 226 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:41,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 638 Invalid, 1826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1535 Invalid, 0 Unknown, 226 Unchecked, 0.6s Time] [2022-01-18 05:34:41,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6174 states. [2022-01-18 05:34:41,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6174 to 5696. [2022-01-18 05:34:41,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5696 states, 5695 states have (on average 4.348902546093064) internal successors, (24767), 5695 states have internal predecessors, (24767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:41,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5696 states to 5696 states and 24767 transitions. [2022-01-18 05:34:41,764 INFO L78 Accepts]: Start accepts. Automaton has 5696 states and 24767 transitions. Word has length 23 [2022-01-18 05:34:41,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:41,764 INFO L470 AbstractCegarLoop]: Abstraction has 5696 states and 24767 transitions. [2022-01-18 05:34:41,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:41,764 INFO L276 IsEmpty]: Start isEmpty. Operand 5696 states and 24767 transitions. [2022-01-18 05:34:41,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:41,773 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:41,773 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-01-18 05:34:41,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Ended with exit code 0 [2022-01-18 05:34:41,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:41,974 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:41,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:41,974 INFO L85 PathProgramCache]: Analyzing trace with hash 818100598, now seen corresponding path program 128 times [2022-01-18 05:34:41,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:41,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690344871] [2022-01-18 05:34:41,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:41,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:42,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:42,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:42,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690344871] [2022-01-18 05:34:42,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690344871] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:42,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504286828] [2022-01-18 05:34:42,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:34:42,105 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:42,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:42,106 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:42,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2022-01-18 05:34:42,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:34:42,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:42,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:42,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:42,262 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:42,262 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:34:42,643 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:42,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:42,782 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:42,782 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:42,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:42,790 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:42,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:42,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504286828] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:42,832 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:42,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:34:42,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591091878] [2022-01-18 05:34:42,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:42,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:34:42,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:42,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:34:42,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:34:42,832 INFO L87 Difference]: Start difference. First operand 5696 states and 24767 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:43,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:43,830 INFO L93 Difference]: Finished difference Result 6186 states and 26644 transitions. [2022-01-18 05:34:43,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:34:43,831 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:43,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:43,845 INFO L225 Difference]: With dead ends: 6186 [2022-01-18 05:34:43,845 INFO L226 Difference]: Without dead ends: 6165 [2022-01-18 05:34:43,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=214, Invalid=1118, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:34:43,845 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 210 mSDsluCounter, 936 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 1674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 127 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:43,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 671 Invalid, 1674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1457 Invalid, 0 Unknown, 127 Unchecked, 0.6s Time] [2022-01-18 05:34:43,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6165 states. [2022-01-18 05:34:43,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6165 to 5690. [2022-01-18 05:34:43,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5690 states, 5689 states have (on average 4.348567410792758) internal successors, (24739), 5689 states have internal predecessors, (24739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:43,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5690 states to 5690 states and 24739 transitions. [2022-01-18 05:34:43,937 INFO L78 Accepts]: Start accepts. Automaton has 5690 states and 24739 transitions. Word has length 23 [2022-01-18 05:34:43,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:43,937 INFO L470 AbstractCegarLoop]: Abstraction has 5690 states and 24739 transitions. [2022-01-18 05:34:43,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:43,937 INFO L276 IsEmpty]: Start isEmpty. Operand 5690 states and 24739 transitions. [2022-01-18 05:34:43,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:43,947 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:43,947 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-01-18 05:34:43,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2022-01-18 05:34:44,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:44,147 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:44,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:44,147 INFO L85 PathProgramCache]: Analyzing trace with hash 596230688, now seen corresponding path program 129 times [2022-01-18 05:34:44,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:44,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346704653] [2022-01-18 05:34:44,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:44,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:44,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:44,282 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:44,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:44,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346704653] [2022-01-18 05:34:44,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346704653] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:44,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521488387] [2022-01-18 05:34:44,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:34:44,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:44,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:44,283 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:44,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2022-01-18 05:34:44,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:34:44,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:44,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:34:44,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:44,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:44,476 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:34:44,476 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 55 [2022-01-18 05:34:44,629 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:44,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:44,858 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:44,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521488387] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:44,858 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:44,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:34:44,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308603330] [2022-01-18 05:34:44,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:44,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:34:44,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:44,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:34:44,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:34:44,859 INFO L87 Difference]: Start difference. First operand 5690 states and 24739 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:47,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:47,174 INFO L93 Difference]: Finished difference Result 7360 states and 31407 transitions. [2022-01-18 05:34:47,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 05:34:47,174 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:47,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:47,191 INFO L225 Difference]: With dead ends: 7360 [2022-01-18 05:34:47,192 INFO L226 Difference]: Without dead ends: 7303 [2022-01-18 05:34:47,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 982 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=508, Invalid=3652, Unknown=0, NotChecked=0, Total=4160 [2022-01-18 05:34:47,192 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 483 mSDsluCounter, 1411 mSDsCounter, 0 mSdLazyCounter, 2467 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 922 SdHoareTripleChecker+Invalid, 2641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 2467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:47,192 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [483 Valid, 922 Invalid, 2641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 2467 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 05:34:47,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7303 states. [2022-01-18 05:34:47,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7303 to 5744. [2022-01-18 05:34:47,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5744 states, 5743 states have (on average 4.35364791920599) internal successors, (25003), 5743 states have internal predecessors, (25003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:47,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5744 states to 5744 states and 25003 transitions. [2022-01-18 05:34:47,291 INFO L78 Accepts]: Start accepts. Automaton has 5744 states and 25003 transitions. Word has length 23 [2022-01-18 05:34:47,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:47,291 INFO L470 AbstractCegarLoop]: Abstraction has 5744 states and 25003 transitions. [2022-01-18 05:34:47,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:47,291 INFO L276 IsEmpty]: Start isEmpty. Operand 5744 states and 25003 transitions. [2022-01-18 05:34:47,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:47,301 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:47,301 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-01-18 05:34:47,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Ended with exit code 0 [2022-01-18 05:34:47,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2022-01-18 05:34:47,501 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:47,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:47,502 INFO L85 PathProgramCache]: Analyzing trace with hash 173694228, now seen corresponding path program 130 times [2022-01-18 05:34:47,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:47,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888997322] [2022-01-18 05:34:47,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:47,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:47,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:47,619 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:47,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:47,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888997322] [2022-01-18 05:34:47,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888997322] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:47,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822582817] [2022-01-18 05:34:47,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:34:47,619 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:47,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:47,620 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:47,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2022-01-18 05:34:47,642 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:34:47,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:47,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:47,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:47,804 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:47,804 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:34:48,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:48,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:49,032 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:49,033 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:49,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:49,041 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:49,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:49,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822582817] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:49,085 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:49,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:34:49,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458462168] [2022-01-18 05:34:49,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:49,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:34:49,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:49,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:34:49,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:34:49,085 INFO L87 Difference]: Start difference. First operand 5744 states and 25003 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:49,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:49,825 INFO L93 Difference]: Finished difference Result 6053 states and 26181 transitions. [2022-01-18 05:34:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:34:49,825 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:49,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:49,839 INFO L225 Difference]: With dead ends: 6053 [2022-01-18 05:34:49,839 INFO L226 Difference]: Without dead ends: 6030 [2022-01-18 05:34:49,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=146, Invalid=846, Unknown=0, NotChecked=0, Total=992 [2022-01-18 05:34:49,839 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 129 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 1219 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 1391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:49,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 563 Invalid, 1391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1219 Invalid, 0 Unknown, 123 Unchecked, 0.5s Time] [2022-01-18 05:34:49,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6030 states. [2022-01-18 05:34:49,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6030 to 5744. [2022-01-18 05:34:49,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5744 states, 5743 states have (on average 4.35364791920599) internal successors, (25003), 5743 states have internal predecessors, (25003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:49,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5744 states to 5744 states and 25003 transitions. [2022-01-18 05:34:49,927 INFO L78 Accepts]: Start accepts. Automaton has 5744 states and 25003 transitions. Word has length 23 [2022-01-18 05:34:49,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:49,928 INFO L470 AbstractCegarLoop]: Abstraction has 5744 states and 25003 transitions. [2022-01-18 05:34:49,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:49,928 INFO L276 IsEmpty]: Start isEmpty. Operand 5744 states and 25003 transitions. [2022-01-18 05:34:49,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:49,937 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:49,937 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-01-18 05:34:49,952 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Ended with exit code 0 [2022-01-18 05:34:50,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2022-01-18 05:34:50,139 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:50,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:50,139 INFO L85 PathProgramCache]: Analyzing trace with hash 148954170, now seen corresponding path program 131 times [2022-01-18 05:34:50,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:50,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141208246] [2022-01-18 05:34:50,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:50,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:50,263 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:50,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:50,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141208246] [2022-01-18 05:34:50,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141208246] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:50,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524182678] [2022-01-18 05:34:50,263 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:34:50,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:50,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:50,264 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:50,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2022-01-18 05:34:50,286 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:34:50,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:50,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:50,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:50,448 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:50,448 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:34:50,752 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:50,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:50,885 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:50,885 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:50,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:50,894 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:50,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:50,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524182678] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:50,935 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:50,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:34:50,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986880351] [2022-01-18 05:34:50,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:50,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:34:50,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:50,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:34:50,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:34:50,936 INFO L87 Difference]: Start difference. First operand 5744 states and 25003 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:51,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:51,781 INFO L93 Difference]: Finished difference Result 6044 states and 26150 transitions. [2022-01-18 05:34:51,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:34:51,781 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:51,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:51,797 INFO L225 Difference]: With dead ends: 6044 [2022-01-18 05:34:51,797 INFO L226 Difference]: Without dead ends: 6022 [2022-01-18 05:34:51,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:34:51,797 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 116 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 1569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:51,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 606 Invalid, 1569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1472 Invalid, 0 Unknown, 46 Unchecked, 0.6s Time] [2022-01-18 05:34:51,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6022 states. [2022-01-18 05:34:51,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6022 to 5750. [2022-01-18 05:34:51,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5750 states, 5749 states have (on average 4.353800660984519) internal successors, (25030), 5749 states have internal predecessors, (25030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:51,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5750 states to 5750 states and 25030 transitions. [2022-01-18 05:34:51,904 INFO L78 Accepts]: Start accepts. Automaton has 5750 states and 25030 transitions. Word has length 23 [2022-01-18 05:34:51,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:51,904 INFO L470 AbstractCegarLoop]: Abstraction has 5750 states and 25030 transitions. [2022-01-18 05:34:51,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:51,904 INFO L276 IsEmpty]: Start isEmpty. Operand 5750 states and 25030 transitions. [2022-01-18 05:34:51,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:51,915 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:51,916 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-01-18 05:34:51,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Forceful destruction successful, exit code 0 [2022-01-18 05:34:52,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-01-18 05:34:52,116 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:52,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:52,116 INFO L85 PathProgramCache]: Analyzing trace with hash 734288122, now seen corresponding path program 132 times [2022-01-18 05:34:52,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:52,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620389594] [2022-01-18 05:34:52,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:52,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:52,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:52,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:52,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:52,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620389594] [2022-01-18 05:34:52,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620389594] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:52,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726406566] [2022-01-18 05:34:52,244 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:34:52,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:52,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:52,245 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:52,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2022-01-18 05:34:52,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:34:52,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:52,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:34:52,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:52,433 INFO L353 Elim1Store]: treesize reduction 12, result has 74.5 percent of original size [2022-01-18 05:34:52,434 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 51 [2022-01-18 05:34:52,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:52,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:52,736 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:34:52,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726406566] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:52,736 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:52,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 22 [2022-01-18 05:34:52,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823563630] [2022-01-18 05:34:52,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:52,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:34:52,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:52,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:34:52,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:34:52,737 INFO L87 Difference]: Start difference. First operand 5750 states and 25030 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-01-18 05:34:53,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:53,866 INFO L93 Difference]: Finished difference Result 6860 states and 29340 transitions. [2022-01-18 05:34:53,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 05:34:53,867 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 23 [2022-01-18 05:34:53,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:53,884 INFO L225 Difference]: With dead ends: 6860 [2022-01-18 05:34:53,884 INFO L226 Difference]: Without dead ends: 6808 [2022-01-18 05:34:53,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=286, Invalid=1784, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 05:34:53,884 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 299 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:53,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 465 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1278 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:34:53,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6808 states. [2022-01-18 05:34:53,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6808 to 5776. [2022-01-18 05:34:53,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5776 states, 5775 states have (on average 4.356017316017316) internal successors, (25156), 5775 states have internal predecessors, (25156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:53,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5776 states to 5776 states and 25156 transitions. [2022-01-18 05:34:53,983 INFO L78 Accepts]: Start accepts. Automaton has 5776 states and 25156 transitions. Word has length 23 [2022-01-18 05:34:53,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:53,983 INFO L470 AbstractCegarLoop]: Abstraction has 5776 states and 25156 transitions. [2022-01-18 05:34:53,983 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-01-18 05:34:53,983 INFO L276 IsEmpty]: Start isEmpty. Operand 5776 states and 25156 transitions. [2022-01-18 05:34:53,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:53,993 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:53,993 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-01-18 05:34:54,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Ended with exit code 0 [2022-01-18 05:34:54,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:54,193 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:54,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:54,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1947112440, now seen corresponding path program 133 times [2022-01-18 05:34:54,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:54,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637882836] [2022-01-18 05:34:54,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:54,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:54,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:54,319 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:54,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:54,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637882836] [2022-01-18 05:34:54,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637882836] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:54,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95366489] [2022-01-18 05:34:54,319 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:34:54,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:54,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:54,320 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:54,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-01-18 05:34:54,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:54,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:54,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:54,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:54,557 INFO L353 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2022-01-18 05:34:54,557 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 76 [2022-01-18 05:34:54,869 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:54,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:55,073 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:55,074 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:34:55,172 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:55,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95366489] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:55,172 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:55,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:34:55,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326973467] [2022-01-18 05:34:55,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:55,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:34:55,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:55,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:34:55,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:34:55,173 INFO L87 Difference]: Start difference. First operand 5776 states and 25156 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:56,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:56,916 INFO L93 Difference]: Finished difference Result 6968 states and 29701 transitions. [2022-01-18 05:34:56,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 05:34:56,916 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:34:56,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:56,975 INFO L225 Difference]: With dead ends: 6968 [2022-01-18 05:34:56,975 INFO L226 Difference]: Without dead ends: 6919 [2022-01-18 05:34:56,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 34 SyntacticMatches, 7 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=610, Invalid=3172, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 05:34:56,976 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 288 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 1114 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 1515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 252 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:56,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 541 Invalid, 1515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1114 Invalid, 0 Unknown, 252 Unchecked, 0.6s Time] [2022-01-18 05:34:56,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6919 states. [2022-01-18 05:34:57,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6919 to 5812. [2022-01-18 05:34:57,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5812 states, 5811 states have (on average 4.357769747031492) internal successors, (25323), 5811 states have internal predecessors, (25323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:57,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5812 states to 5812 states and 25323 transitions. [2022-01-18 05:34:57,070 INFO L78 Accepts]: Start accepts. Automaton has 5812 states and 25323 transitions. Word has length 23 [2022-01-18 05:34:57,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:57,070 INFO L470 AbstractCegarLoop]: Abstraction has 5812 states and 25323 transitions. [2022-01-18 05:34:57,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:57,070 INFO L276 IsEmpty]: Start isEmpty. Operand 5812 states and 25323 transitions. [2022-01-18 05:34:57,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:57,080 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:57,080 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-01-18 05:34:57,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Ended with exit code 0 [2022-01-18 05:34:57,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2022-01-18 05:34:57,281 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:57,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:57,281 INFO L85 PathProgramCache]: Analyzing trace with hash -78267210, now seen corresponding path program 134 times [2022-01-18 05:34:57,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:57,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821004586] [2022-01-18 05:34:57,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:57,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:57,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:57,406 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:57,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:57,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821004586] [2022-01-18 05:34:57,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821004586] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:57,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372697977] [2022-01-18 05:34:57,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:34:57,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:57,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:57,408 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:34:57,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2022-01-18 05:34:57,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:34:57,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:57,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:34:57,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:57,590 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:57,590 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:34:58,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:58,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:58,277 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:34:58,277 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:34:58,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:34:58,286 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:34:58,330 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:58,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372697977] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:58,330 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:58,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:34:58,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683483478] [2022-01-18 05:34:58,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:58,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:34:58,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:58,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:34:58,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:34:58,331 INFO L87 Difference]: Start difference. First operand 5812 states and 25323 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:34:59,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:59,515 INFO L93 Difference]: Finished difference Result 6286 states and 27154 transitions. [2022-01-18 05:34:59,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:34:59,515 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:34:59,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:59,532 INFO L225 Difference]: With dead ends: 6286 [2022-01-18 05:34:59,532 INFO L226 Difference]: Without dead ends: 6264 [2022-01-18 05:34:59,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=207, Invalid=1274, Unknown=1, NotChecked=0, Total=1482 [2022-01-18 05:34:59,532 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 147 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 1519 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 1746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 173 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:59,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 646 Invalid, 1746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1519 Invalid, 0 Unknown, 173 Unchecked, 0.6s Time] [2022-01-18 05:34:59,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6264 states. [2022-01-18 05:34:59,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6264 to 5816. [2022-01-18 05:34:59,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5816 states, 5815 states have (on average 4.35786758383491) internal successors, (25341), 5815 states have internal predecessors, (25341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:59,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5816 states to 5816 states and 25341 transitions. [2022-01-18 05:34:59,640 INFO L78 Accepts]: Start accepts. Automaton has 5816 states and 25341 transitions. Word has length 23 [2022-01-18 05:34:59,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:59,640 INFO L470 AbstractCegarLoop]: Abstraction has 5816 states and 25341 transitions. [2022-01-18 05:34:59,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:34:59,640 INFO L276 IsEmpty]: Start isEmpty. Operand 5816 states and 25341 transitions. [2022-01-18 05:34:59,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:34:59,650 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:59,650 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-01-18 05:34:59,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Ended with exit code 0 [2022-01-18 05:34:59,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable249 [2022-01-18 05:34:59,851 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:34:59,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:59,851 INFO L85 PathProgramCache]: Analyzing trace with hash 435259642, now seen corresponding path program 135 times [2022-01-18 05:34:59,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:59,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104601632] [2022-01-18 05:34:59,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:59,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:59,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:59,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:59,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:59,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104601632] [2022-01-18 05:34:59,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104601632] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:59,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737928238] [2022-01-18 05:34:59,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:34:59,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:59,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:00,000 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:00,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2022-01-18 05:35:00,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:35:00,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:00,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:00,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:00,171 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:00,172 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:35:00,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:00,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:00,736 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:00,736 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:00,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:00,744 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:00,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-01-18 05:35:00,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737928238] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:00,788 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:00,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:35:00,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605961653] [2022-01-18 05:35:00,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:00,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:35:00,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:00,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:35:00,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:35:00,788 INFO L87 Difference]: Start difference. First operand 5816 states and 25341 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:35:01,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:01,902 INFO L93 Difference]: Finished difference Result 6378 states and 27480 transitions. [2022-01-18 05:35:01,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 05:35:01,903 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:35:01,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:01,919 INFO L225 Difference]: With dead ends: 6378 [2022-01-18 05:35:01,919 INFO L226 Difference]: Without dead ends: 6328 [2022-01-18 05:35:01,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=312, Invalid=1850, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 05:35:01,919 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 223 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 1103 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 1376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 173 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:01,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 453 Invalid, 1376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1103 Invalid, 0 Unknown, 173 Unchecked, 0.5s Time] [2022-01-18 05:35:01,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6328 states. [2022-01-18 05:35:01,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6328 to 5818. [2022-01-18 05:35:01,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5818 states, 5817 states have (on average 4.35808836169847) internal successors, (25351), 5817 states have internal predecessors, (25351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:02,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5818 states to 5818 states and 25351 transitions. [2022-01-18 05:35:02,015 INFO L78 Accepts]: Start accepts. Automaton has 5818 states and 25351 transitions. Word has length 23 [2022-01-18 05:35:02,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:02,015 INFO L470 AbstractCegarLoop]: Abstraction has 5818 states and 25351 transitions. [2022-01-18 05:35:02,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:35:02,015 INFO L276 IsEmpty]: Start isEmpty. Operand 5818 states and 25351 transitions. [2022-01-18 05:35:02,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:02,025 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:02,025 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-01-18 05:35:02,040 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Ended with exit code 0 [2022-01-18 05:35:02,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,251 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:02,226 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:02,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:02,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1510970798, now seen corresponding path program 136 times [2022-01-18 05:35:02,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:02,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800574519] [2022-01-18 05:35:02,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:02,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:02,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:02,362 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:02,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:02,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800574519] [2022-01-18 05:35:02,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800574519] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:02,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35485719] [2022-01-18 05:35:02,362 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:35:02,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:02,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:02,363 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:02,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Waiting until timeout for monitored process [2022-01-18 05:35:02,386 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:35:02,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:02,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:02,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:02,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:02,607 INFO L353 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2022-01-18 05:35:02,608 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 76 [2022-01-18 05:35:07,260 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:07,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:07,493 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:07,494 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:35:07,591 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:07,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35485719] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:07,592 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:07,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:35:07,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30816652] [2022-01-18 05:35:07,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:07,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:35:07,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:07,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:35:07,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:35:07,592 INFO L87 Difference]: Start difference. First operand 5818 states and 25351 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:18,621 WARN L228 SmtUtils]: Spent 6.05s on a formula simplification that was a NOOP. DAG size: 42 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-01-18 05:35:18,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:18,703 INFO L93 Difference]: Finished difference Result 8503 states and 35883 transitions. [2022-01-18 05:35:18,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-01-18 05:35:18,704 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:35:18,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:18,725 INFO L225 Difference]: With dead ends: 8503 [2022-01-18 05:35:18,725 INFO L226 Difference]: Without dead ends: 8454 [2022-01-18 05:35:18,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 29 SyntacticMatches, 6 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1692 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=931, Invalid=4921, Unknown=0, NotChecked=0, Total=5852 [2022-01-18 05:35:18,726 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 373 mSDsluCounter, 1488 mSDsCounter, 0 mSdLazyCounter, 2595 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 3209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 2595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 329 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:18,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 1017 Invalid, 3209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 2595 Invalid, 0 Unknown, 329 Unchecked, 1.2s Time] [2022-01-18 05:35:18,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8454 states. [2022-01-18 05:35:18,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8454 to 5854. [2022-01-18 05:35:18,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5854 states, 5853 states have (on average 4.360840594566889) internal successors, (25524), 5853 states have internal predecessors, (25524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:18,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5854 states to 5854 states and 25524 transitions. [2022-01-18 05:35:18,847 INFO L78 Accepts]: Start accepts. Automaton has 5854 states and 25524 transitions. Word has length 23 [2022-01-18 05:35:18,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:18,847 INFO L470 AbstractCegarLoop]: Abstraction has 5854 states and 25524 transitions. [2022-01-18 05:35:18,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:18,847 INFO L276 IsEmpty]: Start isEmpty. Operand 5854 states and 25524 transitions. [2022-01-18 05:35:18,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:18,858 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:18,858 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-01-18 05:35:18,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Forceful destruction successful, exit code 0 [2022-01-18 05:35:19,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,252 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:19,058 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:19,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:19,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1791966650, now seen corresponding path program 137 times [2022-01-18 05:35:19,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:19,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736380641] [2022-01-18 05:35:19,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:19,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:19,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:19,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:19,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:19,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736380641] [2022-01-18 05:35:19,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736380641] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:19,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368743353] [2022-01-18 05:35:19,205 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:35:19,205 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:19,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:19,206 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:19,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Waiting until timeout for monitored process [2022-01-18 05:35:19,231 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:35:19,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:19,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:19,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:19,373 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:19,374 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:35:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:19,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:19,950 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:19,950 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:19,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:19,959 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:20,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:20,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368743353] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:20,008 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:20,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:35:20,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243160452] [2022-01-18 05:35:20,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:20,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:35:20,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:20,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:35:20,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:35:20,009 INFO L87 Difference]: Start difference. First operand 5854 states and 25524 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:20,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:20,936 INFO L93 Difference]: Finished difference Result 6256 states and 27056 transitions. [2022-01-18 05:35:20,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:35:20,936 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:35:20,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:20,952 INFO L225 Difference]: With dead ends: 6256 [2022-01-18 05:35:20,952 INFO L226 Difference]: Without dead ends: 6230 [2022-01-18 05:35:20,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=213, Invalid=1047, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:35:20,953 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 122 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 1358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:20,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 439 Invalid, 1358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1181 Invalid, 0 Unknown, 102 Unchecked, 0.5s Time] [2022-01-18 05:35:20,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6230 states. [2022-01-18 05:35:21,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6230 to 5863. [2022-01-18 05:35:21,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5863 states, 5862 states have (on average 4.359604230638007) internal successors, (25556), 5862 states have internal predecessors, (25556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:21,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5863 states to 5863 states and 25556 transitions. [2022-01-18 05:35:21,087 INFO L78 Accepts]: Start accepts. Automaton has 5863 states and 25556 transitions. Word has length 23 [2022-01-18 05:35:21,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:21,087 INFO L470 AbstractCegarLoop]: Abstraction has 5863 states and 25556 transitions. [2022-01-18 05:35:21,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:21,087 INFO L276 IsEmpty]: Start isEmpty. Operand 5863 states and 25556 transitions. [2022-01-18 05:35:21,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:21,097 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:21,097 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-01-18 05:35:21,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Ended with exit code 0 [2022-01-18 05:35:21,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,253 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:21,298 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:21,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:21,299 INFO L85 PathProgramCache]: Analyzing trace with hash 750390582, now seen corresponding path program 138 times [2022-01-18 05:35:21,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:21,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633095670] [2022-01-18 05:35:21,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:21,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:21,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:21,442 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:21,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:21,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633095670] [2022-01-18 05:35:21,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633095670] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:21,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711382896] [2022-01-18 05:35:21,443 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:35:21,443 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:21,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:21,444 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:21,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Waiting until timeout for monitored process [2022-01-18 05:35:21,467 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:35:21,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:21,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:21,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:21,593 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:21,593 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:35:22,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-01-18 05:35:22,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:22,213 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:22,213 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:22,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:22,221 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:22,264 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:22,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711382896] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:22,265 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:22,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:35:22,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723659926] [2022-01-18 05:35:22,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:22,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:35:22,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:22,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:35:22,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:35:22,265 INFO L87 Difference]: Start difference. First operand 5863 states and 25556 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:22,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:22,982 INFO L93 Difference]: Finished difference Result 6190 states and 26799 transitions. [2022-01-18 05:35:22,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:35:22,982 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:35:22,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:22,997 INFO L225 Difference]: With dead ends: 6190 [2022-01-18 05:35:22,998 INFO L226 Difference]: Without dead ends: 6162 [2022-01-18 05:35:22,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=177, Invalid=945, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:35:22,998 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 175 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 870 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:22,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 322 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 870 Invalid, 0 Unknown, 54 Unchecked, 0.4s Time] [2022-01-18 05:35:23,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6162 states. [2022-01-18 05:35:23,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6162 to 5856. [2022-01-18 05:35:23,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5856 states, 5855 states have (on average 4.360717335610589) internal successors, (25532), 5855 states have internal predecessors, (25532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:23,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5856 states to 5856 states and 25532 transitions. [2022-01-18 05:35:23,093 INFO L78 Accepts]: Start accepts. Automaton has 5856 states and 25532 transitions. Word has length 23 [2022-01-18 05:35:23,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:23,093 INFO L470 AbstractCegarLoop]: Abstraction has 5856 states and 25532 transitions. [2022-01-18 05:35:23,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:23,093 INFO L276 IsEmpty]: Start isEmpty. Operand 5856 states and 25532 transitions. [2022-01-18 05:35:23,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:23,103 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:23,103 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-01-18 05:35:23,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Ended with exit code 0 [2022-01-18 05:35:23,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,254 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:23,304 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:23,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:23,304 INFO L85 PathProgramCache]: Analyzing trace with hash 463269230, now seen corresponding path program 139 times [2022-01-18 05:35:23,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:23,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779286356] [2022-01-18 05:35:23,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:23,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:23,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:23,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:23,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:23,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779286356] [2022-01-18 05:35:23,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779286356] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:23,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109065816] [2022-01-18 05:35:23,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:35:23,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:23,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:23,482 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:23,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Waiting until timeout for monitored process [2022-01-18 05:35:23,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:23,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:23,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:23,655 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:23,655 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:35:24,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-01-18 05:35:24,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:24,218 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:24,219 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:24,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:24,229 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:24,274 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:24,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109065816] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:24,275 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:24,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:35:24,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177623158] [2022-01-18 05:35:24,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:24,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:35:24,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:24,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:35:24,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:35:24,275 INFO L87 Difference]: Start difference. First operand 5856 states and 25532 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:35:25,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:25,177 INFO L93 Difference]: Finished difference Result 6182 states and 26766 transitions. [2022-01-18 05:35:25,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:35:25,178 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:35:25,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:25,194 INFO L225 Difference]: With dead ends: 6182 [2022-01-18 05:35:25,194 INFO L226 Difference]: Without dead ends: 6156 [2022-01-18 05:35:25,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=225, Invalid=1107, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:35:25,194 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 143 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 1118 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:25,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 426 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1118 Invalid, 0 Unknown, 94 Unchecked, 0.5s Time] [2022-01-18 05:35:25,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6156 states. [2022-01-18 05:35:25,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6156 to 5856. [2022-01-18 05:35:25,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5856 states, 5855 states have (on average 4.360717335610589) internal successors, (25532), 5855 states have internal predecessors, (25532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:25,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5856 states to 5856 states and 25532 transitions. [2022-01-18 05:35:25,295 INFO L78 Accepts]: Start accepts. Automaton has 5856 states and 25532 transitions. Word has length 23 [2022-01-18 05:35:25,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:25,295 INFO L470 AbstractCegarLoop]: Abstraction has 5856 states and 25532 transitions. [2022-01-18 05:35:25,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:35:25,295 INFO L276 IsEmpty]: Start isEmpty. Operand 5856 states and 25532 transitions. [2022-01-18 05:35:25,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:25,307 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:25,307 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-01-18 05:35:25,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Forceful destruction successful, exit code 0 [2022-01-18 05:35:25,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2022-01-18 05:35:25,507 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:25,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:25,508 INFO L85 PathProgramCache]: Analyzing trace with hash -29948156, now seen corresponding path program 140 times [2022-01-18 05:35:25,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:25,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244600017] [2022-01-18 05:35:25,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:25,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:25,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:25,652 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:25,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:25,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244600017] [2022-01-18 05:35:25,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244600017] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:25,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271473649] [2022-01-18 05:35:25,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:35:25,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:25,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:25,656 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:25,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Waiting until timeout for monitored process [2022-01-18 05:35:25,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:35:25,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:25,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:25,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:25,806 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:25,806 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:35:26,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:26,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:26,413 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:26,414 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:26,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:26,422 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:26,466 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:26,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271473649] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:26,466 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:26,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:35:26,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036507760] [2022-01-18 05:35:26,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:26,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:35:26,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:26,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:35:26,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:35:26,467 INFO L87 Difference]: Start difference. First operand 5856 states and 25532 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:35:27,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:27,290 INFO L93 Difference]: Finished difference Result 6166 states and 26716 transitions. [2022-01-18 05:35:27,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:35:27,291 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:35:27,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:27,308 INFO L225 Difference]: With dead ends: 6166 [2022-01-18 05:35:27,308 INFO L226 Difference]: Without dead ends: 6145 [2022-01-18 05:35:27,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=885, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:35:27,308 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 96 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 1437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:27,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 490 Invalid, 1437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1315 Invalid, 0 Unknown, 65 Unchecked, 0.5s Time] [2022-01-18 05:35:27,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6145 states. [2022-01-18 05:35:27,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6145 to 5856. [2022-01-18 05:35:27,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5856 states, 5855 states have (on average 4.360717335610589) internal successors, (25532), 5855 states have internal predecessors, (25532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:27,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5856 states to 5856 states and 25532 transitions. [2022-01-18 05:35:27,413 INFO L78 Accepts]: Start accepts. Automaton has 5856 states and 25532 transitions. Word has length 23 [2022-01-18 05:35:27,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:27,413 INFO L470 AbstractCegarLoop]: Abstraction has 5856 states and 25532 transitions. [2022-01-18 05:35:27,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:35:27,414 INFO L276 IsEmpty]: Start isEmpty. Operand 5856 states and 25532 transitions. [2022-01-18 05:35:27,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:27,424 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:27,424 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-01-18 05:35:27,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Forceful destruction successful, exit code 0 [2022-01-18 05:35:27,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 256 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-01-18 05:35:27,627 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:27,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:27,627 INFO L85 PathProgramCache]: Analyzing trace with hash 904828100, now seen corresponding path program 141 times [2022-01-18 05:35:27,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:27,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355476576] [2022-01-18 05:35:27,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:27,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:27,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:27,780 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:27,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:27,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355476576] [2022-01-18 05:35:27,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355476576] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:27,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822855941] [2022-01-18 05:35:27,781 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:35:27,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:27,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:27,782 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:27,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Waiting until timeout for monitored process [2022-01-18 05:35:27,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:35:27,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:27,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:27,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:27,975 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:27,976 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:35:28,400 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:28,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:28,585 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:28,585 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:28,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:28,594 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:28,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:28,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822855941] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:28,639 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:28,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:35:28,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844265426] [2022-01-18 05:35:28,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:28,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:35:28,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:28,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:35:28,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:35:28,640 INFO L87 Difference]: Start difference. First operand 5856 states and 25532 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:29,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:29,552 INFO L93 Difference]: Finished difference Result 6272 states and 27119 transitions. [2022-01-18 05:35:29,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:35:29,553 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:35:29,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:29,568 INFO L225 Difference]: With dead ends: 6272 [2022-01-18 05:35:29,568 INFO L226 Difference]: Without dead ends: 6247 [2022-01-18 05:35:29,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=236, Invalid=1324, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:35:29,568 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 207 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 1251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 190 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:29,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 400 Invalid, 1251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 955 Invalid, 0 Unknown, 190 Unchecked, 0.4s Time] [2022-01-18 05:35:29,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6247 states. [2022-01-18 05:35:29,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6247 to 5858. [2022-01-18 05:35:29,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5858 states, 5857 states have (on average 4.360935632576404) internal successors, (25542), 5857 states have internal predecessors, (25542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:29,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5858 states to 5858 states and 25542 transitions. [2022-01-18 05:35:29,665 INFO L78 Accepts]: Start accepts. Automaton has 5858 states and 25542 transitions. Word has length 23 [2022-01-18 05:35:29,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:29,665 INFO L470 AbstractCegarLoop]: Abstraction has 5858 states and 25542 transitions. [2022-01-18 05:35:29,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:29,665 INFO L276 IsEmpty]: Start isEmpty. Operand 5858 states and 25542 transitions. [2022-01-18 05:35:29,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:29,675 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:29,675 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-01-18 05:35:29,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Forceful destruction successful, exit code 0 [2022-01-18 05:35:29,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable256,257 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:29,876 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:29,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:29,877 INFO L85 PathProgramCache]: Analyzing trace with hash -107864432, now seen corresponding path program 142 times [2022-01-18 05:35:29,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:29,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712538475] [2022-01-18 05:35:29,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:29,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:29,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:30,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:30,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:30,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712538475] [2022-01-18 05:35:30,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712538475] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:30,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859563536] [2022-01-18 05:35:30,029 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:35:30,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:30,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:30,030 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:30,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Waiting until timeout for monitored process [2022-01-18 05:35:30,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:35:30,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:30,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:30,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:30,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:30,242 INFO L353 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2022-01-18 05:35:30,242 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 59 treesize of output 78 [2022-01-18 05:35:35,030 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:35,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:35,272 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:35,272 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:35:35,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:35,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859563536] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:35,375 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:35,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:35:35,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692837178] [2022-01-18 05:35:35,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:35,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:35:35,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:35,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:35:35,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:35:35,376 INFO L87 Difference]: Start difference. First operand 5858 states and 25542 transitions. Second operand has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:45,845 WARN L228 SmtUtils]: Spent 8.57s on a formula simplification. DAG size of input: 62 DAG size of output: 53 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-01-18 05:35:46,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:46,440 INFO L93 Difference]: Finished difference Result 7873 states and 33421 transitions. [2022-01-18 05:35:46,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-18 05:35:46,440 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:35:46,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:46,459 INFO L225 Difference]: With dead ends: 7873 [2022-01-18 05:35:46,460 INFO L226 Difference]: Without dead ends: 7824 [2022-01-18 05:35:46,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 29 SyntacticMatches, 6 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1037 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=686, Invalid=3346, Unknown=0, NotChecked=0, Total=4032 [2022-01-18 05:35:46,460 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 397 mSDsluCounter, 931 mSDsCounter, 0 mSdLazyCounter, 1501 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 2195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 1501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 371 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:46,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 603 Invalid, 2195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 1501 Invalid, 0 Unknown, 371 Unchecked, 0.8s Time] [2022-01-18 05:35:46,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7824 states. [2022-01-18 05:35:46,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7824 to 5872. [2022-01-18 05:35:46,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5872 states, 5871 states have (on average 4.363140861863396) internal successors, (25616), 5871 states have internal predecessors, (25616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:46,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5872 states to 5872 states and 25616 transitions. [2022-01-18 05:35:46,573 INFO L78 Accepts]: Start accepts. Automaton has 5872 states and 25616 transitions. Word has length 23 [2022-01-18 05:35:46,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:46,574 INFO L470 AbstractCegarLoop]: Abstraction has 5872 states and 25616 transitions. [2022-01-18 05:35:46,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:46,574 INFO L276 IsEmpty]: Start isEmpty. Operand 5872 states and 25616 transitions. [2022-01-18 05:35:46,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:46,585 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:46,585 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-01-18 05:35:46,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Ended with exit code 0 [2022-01-18 05:35:46,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2022-01-18 05:35:46,785 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:46,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:46,785 INFO L85 PathProgramCache]: Analyzing trace with hash -926889682, now seen corresponding path program 143 times [2022-01-18 05:35:46,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:46,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033864991] [2022-01-18 05:35:46,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:46,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:46,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:46,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:46,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:46,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033864991] [2022-01-18 05:35:46,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033864991] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:46,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332199517] [2022-01-18 05:35:46,911 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:35:46,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:46,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:46,912 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:46,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2022-01-18 05:35:46,938 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:35:46,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:46,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:46,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:47,094 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:47,094 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:35:47,406 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:47,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:47,550 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:47,550 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:47,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:47,559 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:47,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:47,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332199517] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:47,603 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:47,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:35:47,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527124445] [2022-01-18 05:35:47,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:47,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:35:47,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:47,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:35:47,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:35:47,603 INFO L87 Difference]: Start difference. First operand 5872 states and 25616 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:35:48,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:48,437 INFO L93 Difference]: Finished difference Result 6512 states and 28092 transitions. [2022-01-18 05:35:48,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:35:48,437 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:35:48,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:48,454 INFO L225 Difference]: With dead ends: 6512 [2022-01-18 05:35:48,454 INFO L226 Difference]: Without dead ends: 6490 [2022-01-18 05:35:48,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=222, Invalid=1260, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:35:48,454 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 187 mSDsluCounter, 731 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 181 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:48,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 532 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1177 Invalid, 0 Unknown, 181 Unchecked, 0.5s Time] [2022-01-18 05:35:48,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6490 states. [2022-01-18 05:35:48,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6490 to 5878. [2022-01-18 05:35:48,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5878 states, 5877 states have (on average 4.362940275650843) internal successors, (25641), 5877 states have internal predecessors, (25641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:48,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5878 states to 5878 states and 25641 transitions. [2022-01-18 05:35:48,586 INFO L78 Accepts]: Start accepts. Automaton has 5878 states and 25641 transitions. Word has length 23 [2022-01-18 05:35:48,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:48,586 INFO L470 AbstractCegarLoop]: Abstraction has 5878 states and 25641 transitions. [2022-01-18 05:35:48,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:35:48,586 INFO L276 IsEmpty]: Start isEmpty. Operand 5878 states and 25641 transitions. [2022-01-18 05:35:48,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:48,597 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:48,597 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-01-18 05:35:48,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Ended with exit code 0 [2022-01-18 05:35:48,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2022-01-18 05:35:48,798 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:48,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:48,799 INFO L85 PathProgramCache]: Analyzing trace with hash -413362830, now seen corresponding path program 144 times [2022-01-18 05:35:48,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:48,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400013345] [2022-01-18 05:35:48,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:48,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:48,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:48,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:48,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:48,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400013345] [2022-01-18 05:35:48,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400013345] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:48,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056299854] [2022-01-18 05:35:48,934 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:35:48,934 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:48,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:48,935 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:48,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Waiting until timeout for monitored process [2022-01-18 05:35:48,957 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 05:35:48,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:48,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:48,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:49,096 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:49,096 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:35:49,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:49,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:49,611 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:49,611 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:49,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:49,619 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:49,660 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:49,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056299854] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:49,660 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:49,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:35:49,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144766279] [2022-01-18 05:35:49,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:49,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:35:49,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:49,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:35:49,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:35:49,661 INFO L87 Difference]: Start difference. First operand 5878 states and 25641 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:35:50,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:50,756 INFO L93 Difference]: Finished difference Result 6573 states and 28321 transitions. [2022-01-18 05:35:50,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:35:50,757 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:35:50,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:50,772 INFO L225 Difference]: With dead ends: 6573 [2022-01-18 05:35:50,773 INFO L226 Difference]: Without dead ends: 6548 [2022-01-18 05:35:50,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=304, Invalid=1588, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:35:50,773 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 235 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 202 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:50,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 471 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1153 Invalid, 0 Unknown, 202 Unchecked, 0.5s Time] [2022-01-18 05:35:50,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6548 states. [2022-01-18 05:35:50,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6548 to 5874. [2022-01-18 05:35:50,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5874 states, 5873 states have (on average 4.362846926613315) internal successors, (25623), 5873 states have internal predecessors, (25623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:50,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5874 states to 5874 states and 25623 transitions. [2022-01-18 05:35:50,875 INFO L78 Accepts]: Start accepts. Automaton has 5874 states and 25623 transitions. Word has length 23 [2022-01-18 05:35:50,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:50,875 INFO L470 AbstractCegarLoop]: Abstraction has 5874 states and 25623 transitions. [2022-01-18 05:35:50,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:35:50,875 INFO L276 IsEmpty]: Start isEmpty. Operand 5874 states and 25623 transitions. [2022-01-18 05:35:50,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:50,885 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:50,885 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-01-18 05:35:50,900 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Ended with exit code 0 [2022-01-18 05:35:51,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2022-01-18 05:35:51,085 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:51,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:51,086 INFO L85 PathProgramCache]: Analyzing trace with hash -517382184, now seen corresponding path program 145 times [2022-01-18 05:35:51,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:51,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570182944] [2022-01-18 05:35:51,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:51,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:51,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-01-18 05:35:51,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:51,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570182944] [2022-01-18 05:35:51,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570182944] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:51,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287335716] [2022-01-18 05:35:51,215 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:35:51,215 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:51,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:51,216 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:51,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Waiting until timeout for monitored process [2022-01-18 05:35:51,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:51,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:51,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:51,390 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:51,390 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:35:51,734 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:51,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:51,876 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:51,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:51,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:51,885 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:51,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:51,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287335716] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:51,930 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:51,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:35:51,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721748014] [2022-01-18 05:35:51,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:51,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:35:51,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:51,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:35:51,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:35:51,930 INFO L87 Difference]: Start difference. First operand 5874 states and 25623 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:35:52,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:52,833 INFO L93 Difference]: Finished difference Result 6550 states and 28209 transitions. [2022-01-18 05:35:52,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:35:52,833 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:35:52,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:52,849 INFO L225 Difference]: With dead ends: 6550 [2022-01-18 05:35:52,850 INFO L226 Difference]: Without dead ends: 6519 [2022-01-18 05:35:52,850 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=254, Invalid=1386, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:35:52,850 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 204 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 1155 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 240 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:52,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 500 Invalid, 1465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1155 Invalid, 0 Unknown, 240 Unchecked, 0.5s Time] [2022-01-18 05:35:52,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6519 states. [2022-01-18 05:35:52,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6519 to 5880. [2022-01-18 05:35:52,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5880 states, 5879 states have (on average 4.363667290355503) internal successors, (25654), 5879 states have internal predecessors, (25654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:52,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5880 states to 5880 states and 25654 transitions. [2022-01-18 05:35:52,962 INFO L78 Accepts]: Start accepts. Automaton has 5880 states and 25654 transitions. Word has length 23 [2022-01-18 05:35:52,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:52,962 INFO L470 AbstractCegarLoop]: Abstraction has 5880 states and 25654 transitions. [2022-01-18 05:35:52,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:35:52,962 INFO L276 IsEmpty]: Start isEmpty. Operand 5880 states and 25654 transitions. [2022-01-18 05:35:52,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:52,973 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:52,973 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-01-18 05:35:52,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Ended with exit code 0 [2022-01-18 05:35:53,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2022-01-18 05:35:53,173 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:53,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:53,174 INFO L85 PathProgramCache]: Analyzing trace with hash 70363138, now seen corresponding path program 146 times [2022-01-18 05:35:53,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:53,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506076482] [2022-01-18 05:35:53,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:53,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:53,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:53,311 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:53,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:53,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506076482] [2022-01-18 05:35:53,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506076482] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:53,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352040610] [2022-01-18 05:35:53,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:35:53,312 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:53,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:53,313 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:53,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Waiting until timeout for monitored process [2022-01-18 05:35:53,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:35:53,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:53,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:53,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:53,473 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:53,473 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:35:53,827 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:53,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:53,981 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:53,982 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:53,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:53,991 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:54,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:54,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352040610] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:54,035 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:54,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:35:54,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041061280] [2022-01-18 05:35:54,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:54,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:35:54,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:54,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:35:54,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:35:54,036 INFO L87 Difference]: Start difference. First operand 5880 states and 25654 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:54,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:54,978 INFO L93 Difference]: Finished difference Result 6493 states and 28021 transitions. [2022-01-18 05:35:54,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:35:54,978 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:35:54,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:54,996 INFO L225 Difference]: With dead ends: 6493 [2022-01-18 05:35:54,996 INFO L226 Difference]: Without dead ends: 6468 [2022-01-18 05:35:54,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=252, Invalid=1308, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:35:54,997 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 234 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 959 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:54,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 390 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 959 Invalid, 0 Unknown, 108 Unchecked, 0.4s Time] [2022-01-18 05:35:55,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6468 states. [2022-01-18 05:35:55,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6468 to 5882. [2022-01-18 05:35:55,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5882 states, 5881 states have (on average 4.363883693249448) internal successors, (25664), 5881 states have internal predecessors, (25664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:55,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5882 states to 5882 states and 25664 transitions. [2022-01-18 05:35:55,108 INFO L78 Accepts]: Start accepts. Automaton has 5882 states and 25664 transitions. Word has length 23 [2022-01-18 05:35:55,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:55,108 INFO L470 AbstractCegarLoop]: Abstraction has 5882 states and 25664 transitions. [2022-01-18 05:35:55,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:55,108 INFO L276 IsEmpty]: Start isEmpty. Operand 5882 states and 25664 transitions. [2022-01-18 05:35:55,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:55,118 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:55,118 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-01-18 05:35:55,133 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Ended with exit code 0 [2022-01-18 05:35:55,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,262 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:55,319 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:55,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:55,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1146074294, now seen corresponding path program 147 times [2022-01-18 05:35:55,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:55,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556142655] [2022-01-18 05:35:55,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:55,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:55,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:55,486 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:55,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:55,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556142655] [2022-01-18 05:35:55,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556142655] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:55,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973189328] [2022-01-18 05:35:55,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:35:55,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:55,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:55,488 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:55,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Waiting until timeout for monitored process [2022-01-18 05:35:55,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:35:55,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:55,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:35:55,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:55,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:55,678 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:35:55,678 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 53 [2022-01-18 05:35:55,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:55,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:56,019 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:35:56,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973189328] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:56,019 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:56,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 24 [2022-01-18 05:35:56,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559958929] [2022-01-18 05:35:56,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:56,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:35:56,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:56,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:35:56,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:35:56,020 INFO L87 Difference]: Start difference. First operand 5882 states and 25664 transitions. Second operand has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:57,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:57,799 INFO L93 Difference]: Finished difference Result 7410 states and 31730 transitions. [2022-01-18 05:35:57,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 05:35:57,799 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:35:57,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:57,818 INFO L225 Difference]: With dead ends: 7410 [2022-01-18 05:35:57,818 INFO L226 Difference]: Without dead ends: 7361 [2022-01-18 05:35:57,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=390, Invalid=2366, Unknown=0, NotChecked=0, Total=2756 [2022-01-18 05:35:57,819 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 331 mSDsluCounter, 1142 mSDsCounter, 0 mSdLazyCounter, 2001 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 2132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 2001 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:57,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 747 Invalid, 2132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 2001 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:35:57,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7361 states. [2022-01-18 05:35:57,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7361 to 5962. [2022-01-18 05:35:57,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5962 states, 5961 states have (on average 4.373259520214729) internal successors, (26069), 5961 states have internal predecessors, (26069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:57,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5962 states to 5962 states and 26069 transitions. [2022-01-18 05:35:57,929 INFO L78 Accepts]: Start accepts. Automaton has 5962 states and 26069 transitions. Word has length 23 [2022-01-18 05:35:57,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:57,929 INFO L470 AbstractCegarLoop]: Abstraction has 5962 states and 26069 transitions. [2022-01-18 05:35:57,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:57,929 INFO L276 IsEmpty]: Start isEmpty. Operand 5962 states and 26069 transitions. [2022-01-18 05:35:57,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:57,939 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:57,939 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-01-18 05:35:57,954 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Ended with exit code 0 [2022-01-18 05:35:58,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,263 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:58,140 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:35:58,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:35:58,140 INFO L85 PathProgramCache]: Analyzing trace with hash 882361692, now seen corresponding path program 148 times [2022-01-18 05:35:58,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:35:58,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547074372] [2022-01-18 05:35:58,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:35:58,141 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:35:58,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:35:58,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:58,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:35:58,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547074372] [2022-01-18 05:35:58,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547074372] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:35:58,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642407494] [2022-01-18 05:35:58,274 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:35:58,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:35:58,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:35:58,275 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:35:58,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Waiting until timeout for monitored process [2022-01-18 05:35:58,297 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:35:58,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:35:58,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:35:58,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:35:58,437 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:58,437 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:35:58,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:58,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:35:58,959 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:35:58,959 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:35:58,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:35:58,968 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:35:59,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:35:59,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642407494] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:35:59,012 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:35:59,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:35:59,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133308986] [2022-01-18 05:35:59,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:35:59,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:35:59,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:35:59,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:35:59,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:35:59,012 INFO L87 Difference]: Start difference. First operand 5962 states and 26069 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:59,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:35:59,792 INFO L93 Difference]: Finished difference Result 6376 states and 27645 transitions. [2022-01-18 05:35:59,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:35:59,792 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:35:59,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:35:59,809 INFO L225 Difference]: With dead ends: 6376 [2022-01-18 05:35:59,809 INFO L226 Difference]: Without dead ends: 6350 [2022-01-18 05:35:59,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=182, Invalid=1008, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:35:59,810 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 127 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 996 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:35:59,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 400 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 996 Invalid, 0 Unknown, 41 Unchecked, 0.4s Time] [2022-01-18 05:35:59,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6350 states. [2022-01-18 05:35:59,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6350 to 5972. [2022-01-18 05:35:59,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5972 states, 5971 states have (on average 4.371294590520851) internal successors, (26101), 5971 states have internal predecessors, (26101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:59,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5972 states to 5972 states and 26101 transitions. [2022-01-18 05:35:59,912 INFO L78 Accepts]: Start accepts. Automaton has 5972 states and 26101 transitions. Word has length 23 [2022-01-18 05:35:59,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:35:59,912 INFO L470 AbstractCegarLoop]: Abstraction has 5972 states and 26101 transitions. [2022-01-18 05:35:59,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:35:59,912 INFO L276 IsEmpty]: Start isEmpty. Operand 5972 states and 26101 transitions. [2022-01-18 05:35:59,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:35:59,923 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:35:59,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-01-18 05:35:59,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Ended with exit code 0 [2022-01-18 05:36:00,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,264 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:00,123 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:00,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:00,124 INFO L85 PathProgramCache]: Analyzing trace with hash -159214376, now seen corresponding path program 149 times [2022-01-18 05:36:00,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:00,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034625157] [2022-01-18 05:36:00,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:00,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:00,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:00,259 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:00,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:00,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034625157] [2022-01-18 05:36:00,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034625157] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:00,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721977579] [2022-01-18 05:36:00,260 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:36:00,260 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:00,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:00,261 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:00,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Waiting until timeout for monitored process [2022-01-18 05:36:00,284 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:36:00,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:00,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:00,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:00,427 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:00,428 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:36:00,820 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:00,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:00,993 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:00,994 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:01,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:01,003 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:01,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:01,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721977579] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:01,046 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:01,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:01,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261968181] [2022-01-18 05:36:01,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:01,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:01,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:01,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:01,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:01,047 INFO L87 Difference]: Start difference. First operand 5972 states and 26101 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:01,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:01,880 INFO L93 Difference]: Finished difference Result 6373 states and 27635 transitions. [2022-01-18 05:36:01,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:36:01,880 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:01,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:01,896 INFO L225 Difference]: With dead ends: 6373 [2022-01-18 05:36:01,896 INFO L226 Difference]: Without dead ends: 6345 [2022-01-18 05:36:01,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=193, Invalid=1067, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:36:01,897 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 116 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 1139 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 1338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 138 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:01,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 449 Invalid, 1338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1139 Invalid, 0 Unknown, 138 Unchecked, 0.5s Time] [2022-01-18 05:36:01,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6345 states. [2022-01-18 05:36:01,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6345 to 5965. [2022-01-18 05:36:01,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5965 states, 5964 states have (on average 4.371898054996646) internal successors, (26074), 5964 states have internal predecessors, (26074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:02,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5965 states to 5965 states and 26074 transitions. [2022-01-18 05:36:02,001 INFO L78 Accepts]: Start accepts. Automaton has 5965 states and 26074 transitions. Word has length 23 [2022-01-18 05:36:02,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:02,001 INFO L470 AbstractCegarLoop]: Abstraction has 5965 states and 26074 transitions. [2022-01-18 05:36:02,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:02,001 INFO L276 IsEmpty]: Start isEmpty. Operand 5965 states and 26074 transitions. [2022-01-18 05:36:02,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:02,011 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:02,011 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-01-18 05:36:02,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Ended with exit code 0 [2022-01-18 05:36:02,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,265 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:02,211 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:02,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:02,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1045012656, now seen corresponding path program 150 times [2022-01-18 05:36:02,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:02,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835086374] [2022-01-18 05:36:02,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:02,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:02,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:02,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:02,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:02,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835086374] [2022-01-18 05:36:02,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835086374] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:02,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304073562] [2022-01-18 05:36:02,340 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:36:02,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:02,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:02,341 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:02,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Waiting until timeout for monitored process [2022-01-18 05:36:02,365 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:36:02,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:02,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:02,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:02,526 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:02,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:36:03,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:03,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:03,303 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:03,304 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:03,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:03,312 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:03,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:03,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304073562] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:03,355 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:03,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:36:03,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548161337] [2022-01-18 05:36:03,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:03,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:36:03,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:03,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:36:03,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=516, Unknown=1, NotChecked=0, Total=600 [2022-01-18 05:36:03,356 INFO L87 Difference]: Start difference. First operand 5965 states and 26074 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:04,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:04,008 INFO L93 Difference]: Finished difference Result 6454 states and 27947 transitions. [2022-01-18 05:36:04,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:36:04,009 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:04,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:04,024 INFO L225 Difference]: With dead ends: 6454 [2022-01-18 05:36:04,025 INFO L226 Difference]: Without dead ends: 6420 [2022-01-18 05:36:04,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=176, Invalid=1155, Unknown=1, NotChecked=0, Total=1332 [2022-01-18 05:36:04,025 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 143 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 997 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:04,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 360 Invalid, 997 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 829 Invalid, 0 Unknown, 129 Unchecked, 0.4s Time] [2022-01-18 05:36:04,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6420 states. [2022-01-18 05:36:04,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6420 to 5962. [2022-01-18 05:36:04,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5962 states, 5961 states have (on average 4.372756248951518) internal successors, (26066), 5961 states have internal predecessors, (26066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:04,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5962 states to 5962 states and 26066 transitions. [2022-01-18 05:36:04,131 INFO L78 Accepts]: Start accepts. Automaton has 5962 states and 26066 transitions. Word has length 23 [2022-01-18 05:36:04,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:04,131 INFO L470 AbstractCegarLoop]: Abstraction has 5962 states and 26066 transitions. [2022-01-18 05:36:04,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:04,131 INFO L276 IsEmpty]: Start isEmpty. Operand 5962 states and 26066 transitions. [2022-01-18 05:36:04,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:04,141 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:04,141 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-01-18 05:36:04,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Ended with exit code 0 [2022-01-18 05:36:04,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2022-01-18 05:36:04,341 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:04,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:04,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1230066938, now seen corresponding path program 151 times [2022-01-18 05:36:04,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:04,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156065834] [2022-01-18 05:36:04,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:04,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:04,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:04,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:04,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:04,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156065834] [2022-01-18 05:36:04,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156065834] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:04,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208937794] [2022-01-18 05:36:04,485 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:36:04,485 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:04,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:04,486 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:04,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Waiting until timeout for monitored process [2022-01-18 05:36:04,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:04,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:04,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:04,632 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:04,633 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:36:05,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:05,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:05,204 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:05,204 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:05,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:05,216 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:05,262 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:05,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208937794] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:05,262 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:05,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:05,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425161300] [2022-01-18 05:36:05,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:05,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:05,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:05,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:05,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:05,263 INFO L87 Difference]: Start difference. First operand 5962 states and 26066 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:06,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:06,125 INFO L93 Difference]: Finished difference Result 6331 states and 27468 transitions. [2022-01-18 05:36:06,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:36:06,125 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:06,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:06,143 INFO L225 Difference]: With dead ends: 6331 [2022-01-18 05:36:06,143 INFO L226 Difference]: Without dead ends: 6305 [2022-01-18 05:36:06,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=215, Invalid=1117, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:36:06,143 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 152 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 1033 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 1262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 158 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:06,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 403 Invalid, 1262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1033 Invalid, 0 Unknown, 158 Unchecked, 0.4s Time] [2022-01-18 05:36:06,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6305 states. [2022-01-18 05:36:06,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6305 to 5971. [2022-01-18 05:36:06,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5971 states, 5970 states have (on average 4.371524288107203) internal successors, (26098), 5970 states have internal predecessors, (26098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:06,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5971 states to 5971 states and 26098 transitions. [2022-01-18 05:36:06,248 INFO L78 Accepts]: Start accepts. Automaton has 5971 states and 26098 transitions. Word has length 23 [2022-01-18 05:36:06,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:06,248 INFO L470 AbstractCegarLoop]: Abstraction has 5971 states and 26098 transitions. [2022-01-18 05:36:06,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:06,248 INFO L276 IsEmpty]: Start isEmpty. Operand 5971 states and 26098 transitions. [2022-01-18 05:36:06,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:06,285 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:06,285 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-01-18 05:36:06,300 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Ended with exit code 0 [2022-01-18 05:36:06,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable266,267 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:06,485 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:06,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:06,486 INFO L85 PathProgramCache]: Analyzing trace with hash 2023324290, now seen corresponding path program 152 times [2022-01-18 05:36:06,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:06,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087968010] [2022-01-18 05:36:06,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:06,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:06,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:06,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-01-18 05:36:06,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:06,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087968010] [2022-01-18 05:36:06,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087968010] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:06,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382706322] [2022-01-18 05:36:06,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:36:06,632 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:06,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:06,633 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:06,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2022-01-18 05:36:06,656 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:36:06,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:06,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:06,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:06,783 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:06,783 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:36:07,980 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:07,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:08,160 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:08,161 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:08,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:08,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:08,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:08,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382706322] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:08,215 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:08,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:08,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092094357] [2022-01-18 05:36:08,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:08,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:08,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:08,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:08,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:08,216 INFO L87 Difference]: Start difference. First operand 5971 states and 26098 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:09,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:09,255 INFO L93 Difference]: Finished difference Result 6475 states and 28024 transitions. [2022-01-18 05:36:09,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:36:09,255 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:09,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:09,271 INFO L225 Difference]: With dead ends: 6475 [2022-01-18 05:36:09,271 INFO L226 Difference]: Without dead ends: 6447 [2022-01-18 05:36:09,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=277, Invalid=1363, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:36:09,272 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 155 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 1265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 120 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:09,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 423 Invalid, 1265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1060 Invalid, 0 Unknown, 120 Unchecked, 0.5s Time] [2022-01-18 05:36:09,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6447 states. [2022-01-18 05:36:09,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6447 to 5964. [2022-01-18 05:36:09,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5964 states, 5963 states have (on average 4.372631225893007) internal successors, (26074), 5963 states have internal predecessors, (26074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:09,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5964 states to 5964 states and 26074 transitions. [2022-01-18 05:36:09,375 INFO L78 Accepts]: Start accepts. Automaton has 5964 states and 26074 transitions. Word has length 23 [2022-01-18 05:36:09,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:09,375 INFO L470 AbstractCegarLoop]: Abstraction has 5964 states and 26074 transitions. [2022-01-18 05:36:09,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:09,375 INFO L276 IsEmpty]: Start isEmpty. Operand 5964 states and 26074 transitions. [2022-01-18 05:36:09,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:09,386 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:09,386 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-01-18 05:36:09,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2022-01-18 05:36:09,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2022-01-18 05:36:09,587 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:09,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:09,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1736202938, now seen corresponding path program 153 times [2022-01-18 05:36:09,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:09,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498012271] [2022-01-18 05:36:09,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:09,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:09,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:09,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:09,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:09,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498012271] [2022-01-18 05:36:09,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498012271] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:09,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934007437] [2022-01-18 05:36:09,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:36:09,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:09,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:09,729 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:09,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Waiting until timeout for monitored process [2022-01-18 05:36:09,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:36:09,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:09,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:09,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:09,886 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:09,887 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:36:10,300 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:10,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:10,468 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:10,469 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:10,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:10,478 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:10,523 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:10,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934007437] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:10,523 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:10,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:36:10,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12526366] [2022-01-18 05:36:10,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:10,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:36:10,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:10,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:36:10,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:36:10,524 INFO L87 Difference]: Start difference. First operand 5964 states and 26074 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:11,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:11,262 INFO L93 Difference]: Finished difference Result 6310 states and 27385 transitions. [2022-01-18 05:36:11,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:36:11,262 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:11,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:11,277 INFO L225 Difference]: With dead ends: 6310 [2022-01-18 05:36:11,277 INFO L226 Difference]: Without dead ends: 6284 [2022-01-18 05:36:11,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:36:11,278 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 152 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 83 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:11,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 326 Invalid, 995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 841 Invalid, 0 Unknown, 83 Unchecked, 0.4s Time] [2022-01-18 05:36:11,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6284 states. [2022-01-18 05:36:11,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6284 to 5964. [2022-01-18 05:36:11,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5964 states, 5963 states have (on average 4.372631225893007) internal successors, (26074), 5963 states have internal predecessors, (26074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:11,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5964 states to 5964 states and 26074 transitions. [2022-01-18 05:36:11,375 INFO L78 Accepts]: Start accepts. Automaton has 5964 states and 26074 transitions. Word has length 23 [2022-01-18 05:36:11,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:11,375 INFO L470 AbstractCegarLoop]: Abstraction has 5964 states and 26074 transitions. [2022-01-18 05:36:11,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:11,375 INFO L276 IsEmpty]: Start isEmpty. Operand 5964 states and 26074 transitions. [2022-01-18 05:36:11,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:11,386 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:11,386 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-01-18 05:36:11,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Ended with exit code 0 [2022-01-18 05:36:11,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2022-01-18 05:36:11,586 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:11,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:11,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1242985552, now seen corresponding path program 154 times [2022-01-18 05:36:11,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:11,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275080330] [2022-01-18 05:36:11,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:11,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:11,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:11,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:11,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:11,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275080330] [2022-01-18 05:36:11,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275080330] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:11,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535281530] [2022-01-18 05:36:11,726 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:36:11,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:11,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:11,727 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:11,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Waiting until timeout for monitored process [2022-01-18 05:36:11,749 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:36:11,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:11,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:11,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:11,870 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:11,870 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:36:12,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:12,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:12,465 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:12,465 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:12,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:12,474 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:12,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:12,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535281530] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:12,517 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:12,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:36:12,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147063792] [2022-01-18 05:36:12,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:12,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:36:12,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:12,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:36:12,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:36:12,518 INFO L87 Difference]: Start difference. First operand 5964 states and 26074 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:13,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:13,246 INFO L93 Difference]: Finished difference Result 6282 states and 27280 transitions. [2022-01-18 05:36:13,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 05:36:13,247 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:13,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:13,264 INFO L225 Difference]: With dead ends: 6282 [2022-01-18 05:36:13,264 INFO L226 Difference]: Without dead ends: 6261 [2022-01-18 05:36:13,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2022-01-18 05:36:13,265 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 104 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:13,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 413 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1101 Invalid, 0 Unknown, 78 Unchecked, 0.5s Time] [2022-01-18 05:36:13,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6261 states. [2022-01-18 05:36:13,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6261 to 5964. [2022-01-18 05:36:13,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5964 states, 5963 states have (on average 4.372631225893007) internal successors, (26074), 5963 states have internal predecessors, (26074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:13,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5964 states to 5964 states and 26074 transitions. [2022-01-18 05:36:13,374 INFO L78 Accepts]: Start accepts. Automaton has 5964 states and 26074 transitions. Word has length 23 [2022-01-18 05:36:13,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:13,374 INFO L470 AbstractCegarLoop]: Abstraction has 5964 states and 26074 transitions. [2022-01-18 05:36:13,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:13,374 INFO L276 IsEmpty]: Start isEmpty. Operand 5964 states and 26074 transitions. [2022-01-18 05:36:13,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:13,386 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:13,386 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-01-18 05:36:13,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Ended with exit code 0 [2022-01-18 05:36:13,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 270 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2022-01-18 05:36:13,586 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:13,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:13,587 INFO L85 PathProgramCache]: Analyzing trace with hash -2117205488, now seen corresponding path program 155 times [2022-01-18 05:36:13,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:13,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055217271] [2022-01-18 05:36:13,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:13,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:13,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:13,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:13,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:13,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055217271] [2022-01-18 05:36:13,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055217271] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:13,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220311929] [2022-01-18 05:36:13,741 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:36:13,741 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:13,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:13,742 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:13,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Waiting until timeout for monitored process [2022-01-18 05:36:13,765 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:36:13,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:13,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:13,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:13,892 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:13,893 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:36:14,363 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:14,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:14,539 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:14,540 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:14,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:14,548 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:14,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:14,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220311929] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:14,592 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:14,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:14,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848517081] [2022-01-18 05:36:14,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:14,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:14,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:14,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:14,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:14,593 INFO L87 Difference]: Start difference. First operand 5964 states and 26074 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:15,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:15,471 INFO L93 Difference]: Finished difference Result 6378 states and 27656 transitions. [2022-01-18 05:36:15,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:36:15,472 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:15,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:15,488 INFO L225 Difference]: With dead ends: 6378 [2022-01-18 05:36:15,488 INFO L226 Difference]: Without dead ends: 6353 [2022-01-18 05:36:15,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=222, Invalid=1184, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:36:15,488 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 201 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 134 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:15,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 410 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1016 Invalid, 0 Unknown, 134 Unchecked, 0.4s Time] [2022-01-18 05:36:15,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6353 states. [2022-01-18 05:36:15,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6353 to 5966. [2022-01-18 05:36:15,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5966 states, 5965 states have (on average 4.372841575859178) internal successors, (26084), 5965 states have internal predecessors, (26084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:15,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5966 states to 5966 states and 26084 transitions. [2022-01-18 05:36:15,590 INFO L78 Accepts]: Start accepts. Automaton has 5966 states and 26084 transitions. Word has length 23 [2022-01-18 05:36:15,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:15,590 INFO L470 AbstractCegarLoop]: Abstraction has 5966 states and 26084 transitions. [2022-01-18 05:36:15,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:15,590 INFO L276 IsEmpty]: Start isEmpty. Operand 5966 states and 26084 transitions. [2022-01-18 05:36:15,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:15,600 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:15,600 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-01-18 05:36:15,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Forceful destruction successful, exit code 0 [2022-01-18 05:36:15,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,271 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:15,801 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:15,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:15,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1165069276, now seen corresponding path program 156 times [2022-01-18 05:36:15,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:15,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447525602] [2022-01-18 05:36:15,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:15,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:15,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:15,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:15,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:15,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447525602] [2022-01-18 05:36:15,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447525602] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:15,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15206810] [2022-01-18 05:36:15,955 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:36:15,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:15,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:15,956 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:15,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Waiting until timeout for monitored process [2022-01-18 05:36:15,979 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:36:15,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:15,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:15,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:16,107 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:16,107 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:36:16,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:16,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:17,098 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:17,098 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:17,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:17,107 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:17,151 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:17,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15206810] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:17,151 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:17,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:17,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426268597] [2022-01-18 05:36:17,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:17,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:17,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:17,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:17,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:17,152 INFO L87 Difference]: Start difference. First operand 5966 states and 26084 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:18,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:18,066 INFO L93 Difference]: Finished difference Result 6332 states and 27476 transitions. [2022-01-18 05:36:18,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:36:18,066 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:18,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:18,082 INFO L225 Difference]: With dead ends: 6332 [2022-01-18 05:36:18,082 INFO L226 Difference]: Without dead ends: 6311 [2022-01-18 05:36:18,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=225, Invalid=1181, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 05:36:18,082 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 160 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 1352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 118 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:18,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 436 Invalid, 1352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1149 Invalid, 0 Unknown, 118 Unchecked, 0.5s Time] [2022-01-18 05:36:18,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6311 states. [2022-01-18 05:36:18,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6311 to 5962. [2022-01-18 05:36:18,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5962 states, 5961 states have (on average 4.372756248951518) internal successors, (26066), 5961 states have internal predecessors, (26066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:18,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5962 states to 5962 states and 26066 transitions. [2022-01-18 05:36:18,222 INFO L78 Accepts]: Start accepts. Automaton has 5962 states and 26066 transitions. Word has length 23 [2022-01-18 05:36:18,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:18,222 INFO L470 AbstractCegarLoop]: Abstraction has 5962 states and 26066 transitions. [2022-01-18 05:36:18,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:18,222 INFO L276 IsEmpty]: Start isEmpty. Operand 5962 states and 26066 transitions. [2022-01-18 05:36:18,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:18,232 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:18,232 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-01-18 05:36:18,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Ended with exit code 0 [2022-01-18 05:36:18,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,272 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:18,433 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:18,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:18,434 INFO L85 PathProgramCache]: Analyzing trace with hash -552416894, now seen corresponding path program 157 times [2022-01-18 05:36:18,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:18,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332295468] [2022-01-18 05:36:18,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:18,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:18,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:18,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-01-18 05:36:18,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:18,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332295468] [2022-01-18 05:36:18,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332295468] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:18,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581009393] [2022-01-18 05:36:18,562 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:36:18,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:18,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:18,563 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:18,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Waiting until timeout for monitored process [2022-01-18 05:36:18,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:18,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:18,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:18,741 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:18,742 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:36:19,098 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:19,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:19,253 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:19,253 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:19,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:19,262 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:19,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:19,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581009393] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:19,307 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:19,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:36:19,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758156293] [2022-01-18 05:36:19,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:19,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:36:19,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:19,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:36:19,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:36:19,307 INFO L87 Difference]: Start difference. First operand 5962 states and 26066 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:20,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:20,322 INFO L93 Difference]: Finished difference Result 6498 states and 28118 transitions. [2022-01-18 05:36:20,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:36:20,323 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:20,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:20,339 INFO L225 Difference]: With dead ends: 6498 [2022-01-18 05:36:20,339 INFO L226 Difference]: Without dead ends: 6467 [2022-01-18 05:36:20,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=244, Invalid=1478, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:36:20,339 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 175 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1516 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:20,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 591 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1516 Invalid, 0 Unknown, 89 Unchecked, 0.6s Time] [2022-01-18 05:36:20,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6467 states. [2022-01-18 05:36:20,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6467 to 5964. [2022-01-18 05:36:20,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5964 states, 5963 states have (on average 4.372295824249539) internal successors, (26072), 5963 states have internal predecessors, (26072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:20,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5964 states to 5964 states and 26072 transitions. [2022-01-18 05:36:20,442 INFO L78 Accepts]: Start accepts. Automaton has 5964 states and 26072 transitions. Word has length 23 [2022-01-18 05:36:20,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:20,442 INFO L470 AbstractCegarLoop]: Abstraction has 5964 states and 26072 transitions. [2022-01-18 05:36:20,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:20,442 INFO L276 IsEmpty]: Start isEmpty. Operand 5964 states and 26072 transitions. [2022-01-18 05:36:20,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:20,452 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:20,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-01-18 05:36:20,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Forceful destruction successful, exit code 0 [2022-01-18 05:36:20,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,273 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:20,653 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:20,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:20,653 INFO L85 PathProgramCache]: Analyzing trace with hash 487818904, now seen corresponding path program 158 times [2022-01-18 05:36:20,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:20,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628479107] [2022-01-18 05:36:20,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:20,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:20,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:20,837 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:20,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:20,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628479107] [2022-01-18 05:36:20,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628479107] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:20,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265938285] [2022-01-18 05:36:20,837 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:36:20,837 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:20,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:20,844 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:20,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Waiting until timeout for monitored process [2022-01-18 05:36:20,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:36:20,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:20,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:20,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:21,017 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:21,017 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:36:21,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-01-18 05:36:21,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:21,604 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:21,605 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:21,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:21,614 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:21,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:21,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265938285] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:21,658 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:21,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:21,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915828886] [2022-01-18 05:36:21,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:21,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:21,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:21,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:21,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:21,659 INFO L87 Difference]: Start difference. First operand 5964 states and 26072 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:22,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:22,825 INFO L93 Difference]: Finished difference Result 6444 states and 27903 transitions. [2022-01-18 05:36:22,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 05:36:22,825 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:22,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:22,841 INFO L225 Difference]: With dead ends: 6444 [2022-01-18 05:36:22,841 INFO L226 Difference]: Without dead ends: 6419 [2022-01-18 05:36:22,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=287, Invalid=1605, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:36:22,841 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 179 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 1335 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 1502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:22,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 522 Invalid, 1502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1335 Invalid, 0 Unknown, 80 Unchecked, 0.6s Time] [2022-01-18 05:36:22,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6419 states. [2022-01-18 05:36:22,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6419 to 5966. [2022-01-18 05:36:22,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5966 states, 5965 states have (on average 4.372506286672254) internal successors, (26082), 5965 states have internal predecessors, (26082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:22,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5966 states to 5966 states and 26082 transitions. [2022-01-18 05:36:22,942 INFO L78 Accepts]: Start accepts. Automaton has 5966 states and 26082 transitions. Word has length 23 [2022-01-18 05:36:22,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:22,942 INFO L470 AbstractCegarLoop]: Abstraction has 5966 states and 26082 transitions. [2022-01-18 05:36:22,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:22,942 INFO L276 IsEmpty]: Start isEmpty. Operand 5966 states and 26082 transitions. [2022-01-18 05:36:22,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:22,952 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:22,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-01-18 05:36:22,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Ended with exit code 0 [2022-01-18 05:36:23,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,274 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:23,153 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:23,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:23,153 INFO L85 PathProgramCache]: Analyzing trace with hash -524873628, now seen corresponding path program 159 times [2022-01-18 05:36:23,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:23,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807657145] [2022-01-18 05:36:23,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:23,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:23,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:23,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:23,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:23,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807657145] [2022-01-18 05:36:23,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807657145] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:23,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499454368] [2022-01-18 05:36:23,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:36:23,290 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:23,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:23,291 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:23,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Waiting until timeout for monitored process [2022-01-18 05:36:23,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:36:23,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:23,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:23,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:23,452 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:23,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:36:23,885 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:23,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:24,060 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:24,061 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:24,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:24,070 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:24,114 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:24,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499454368] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:24,115 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:24,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:24,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532860204] [2022-01-18 05:36:24,115 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:24,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:24,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:24,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:24,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:24,116 INFO L87 Difference]: Start difference. First operand 5966 states and 26082 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:25,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:25,257 INFO L93 Difference]: Finished difference Result 6445 states and 27911 transitions. [2022-01-18 05:36:25,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:36:25,257 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:25,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:25,274 INFO L225 Difference]: With dead ends: 6445 [2022-01-18 05:36:25,274 INFO L226 Difference]: Without dead ends: 6424 [2022-01-18 05:36:25,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=255, Invalid=1385, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:36:25,275 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 167 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 1497 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 1753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 172 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:25,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 559 Invalid, 1753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1497 Invalid, 0 Unknown, 172 Unchecked, 0.6s Time] [2022-01-18 05:36:25,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6424 states. [2022-01-18 05:36:25,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6424 to 5960. [2022-01-18 05:36:25,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5960 states, 5959 states have (on average 4.372210102366169) internal successors, (26054), 5959 states have internal predecessors, (26054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:25,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5960 states to 5960 states and 26054 transitions. [2022-01-18 05:36:25,440 INFO L78 Accepts]: Start accepts. Automaton has 5960 states and 26054 transitions. Word has length 23 [2022-01-18 05:36:25,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:25,440 INFO L470 AbstractCegarLoop]: Abstraction has 5960 states and 26054 transitions. [2022-01-18 05:36:25,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:25,440 INFO L276 IsEmpty]: Start isEmpty. Operand 5960 states and 26054 transitions. [2022-01-18 05:36:25,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:25,450 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:25,450 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-01-18 05:36:25,465 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Ended with exit code 0 [2022-01-18 05:36:25,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,275 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:25,651 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:25,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:25,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1624571748, now seen corresponding path program 160 times [2022-01-18 05:36:25,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:25,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039369131] [2022-01-18 05:36:25,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:25,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:25,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:25,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:25,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:25,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039369131] [2022-01-18 05:36:25,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039369131] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:25,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672393399] [2022-01-18 05:36:25,775 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:36:25,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:25,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:25,776 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:25,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Waiting until timeout for monitored process [2022-01-18 05:36:25,799 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:36:25,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:25,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:25,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:25,968 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:25,968 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:36:26,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-01-18 05:36:26,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:26,420 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:26,421 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:26,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:26,429 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:26,473 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:26,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672393399] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:26,473 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:26,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:36:26,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399301482] [2022-01-18 05:36:26,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:26,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:36:26,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:26,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:36:26,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:36:26,474 INFO L87 Difference]: Start difference. First operand 5960 states and 26054 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:27,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:27,295 INFO L93 Difference]: Finished difference Result 6192 states and 26932 transitions. [2022-01-18 05:36:27,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:36:27,296 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:27,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:27,311 INFO L225 Difference]: With dead ends: 6192 [2022-01-18 05:36:27,311 INFO L226 Difference]: Without dead ends: 6170 [2022-01-18 05:36:27,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=179, Invalid=1081, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:36:27,311 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 122 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 1287 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 518 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:27,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 518 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1287 Invalid, 0 Unknown, 140 Unchecked, 0.5s Time] [2022-01-18 05:36:27,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6170 states. [2022-01-18 05:36:27,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6170 to 5958. [2022-01-18 05:36:27,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5958 states, 5957 states have (on average 4.37183145878798) internal successors, (26043), 5957 states have internal predecessors, (26043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:27,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5958 states to 5958 states and 26043 transitions. [2022-01-18 05:36:27,413 INFO L78 Accepts]: Start accepts. Automaton has 5958 states and 26043 transitions. Word has length 23 [2022-01-18 05:36:27,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:27,413 INFO L470 AbstractCegarLoop]: Abstraction has 5958 states and 26043 transitions. [2022-01-18 05:36:27,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:27,414 INFO L276 IsEmpty]: Start isEmpty. Operand 5958 states and 26043 transitions. [2022-01-18 05:36:27,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:27,424 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:27,424 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-01-18 05:36:27,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Ended with exit code 0 [2022-01-18 05:36:27,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable275 [2022-01-18 05:36:27,625 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:27,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:27,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1027383068, now seen corresponding path program 161 times [2022-01-18 05:36:27,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:27,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763276938] [2022-01-18 05:36:27,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:27,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:27,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:27,772 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:27,772 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:27,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763276938] [2022-01-18 05:36:27,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763276938] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:27,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768045532] [2022-01-18 05:36:27,772 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:36:27,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:27,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:27,773 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:27,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Waiting until timeout for monitored process [2022-01-18 05:36:27,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:36:27,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:27,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:36:27,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:27,920 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:27,920 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 45 [2022-01-18 05:36:28,078 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:28,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:28,269 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:28,269 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:28,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:28,279 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:28,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:28,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768045532] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:28,327 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:28,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:36:28,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977253550] [2022-01-18 05:36:28,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:28,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:36:28,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:28,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:36:28,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:36:28,328 INFO L87 Difference]: Start difference. First operand 5958 states and 26043 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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-01-18 05:36:29,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:29,311 INFO L93 Difference]: Finished difference Result 6236 states and 27100 transitions. [2022-01-18 05:36:29,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:36:29,312 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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-01-18 05:36:29,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:29,326 INFO L225 Difference]: With dead ends: 6236 [2022-01-18 05:36:29,326 INFO L226 Difference]: Without dead ends: 6210 [2022-01-18 05:36:29,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=193, Invalid=1067, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:36:29,327 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 103 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 1155 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:29,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 340 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1155 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:36:29,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6210 states. [2022-01-18 05:36:29,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6210 to 5965. [2022-01-18 05:36:29,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5965 states, 5964 states have (on average 4.370724346076459) internal successors, (26067), 5964 states have internal predecessors, (26067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:29,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5965 states to 5965 states and 26067 transitions. [2022-01-18 05:36:29,417 INFO L78 Accepts]: Start accepts. Automaton has 5965 states and 26067 transitions. Word has length 23 [2022-01-18 05:36:29,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:29,417 INFO L470 AbstractCegarLoop]: Abstraction has 5965 states and 26067 transitions. [2022-01-18 05:36:29,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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-01-18 05:36:29,417 INFO L276 IsEmpty]: Start isEmpty. Operand 5965 states and 26067 transitions. [2022-01-18 05:36:29,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:29,427 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:29,428 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-01-18 05:36:29,443 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Ended with exit code 0 [2022-01-18 05:36:29,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 277 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2022-01-18 05:36:29,628 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:29,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:29,628 INFO L85 PathProgramCache]: Analyzing trace with hash -2068959136, now seen corresponding path program 162 times [2022-01-18 05:36:29,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:29,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350977564] [2022-01-18 05:36:29,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:29,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:29,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:29,770 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:29,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:29,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350977564] [2022-01-18 05:36:29,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350977564] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:29,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123988163] [2022-01-18 05:36:29,770 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:36:29,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:29,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:29,771 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:29,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2022-01-18 05:36:29,794 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:36:29,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:29,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:29,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:29,922 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:29,923 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:36:32,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:32,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:32,538 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:32,538 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:32,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:32,546 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:32,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:32,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123988163] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:32,590 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:32,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:32,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303724670] [2022-01-18 05:36:32,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:32,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:32,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:32,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:32,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=555, Unknown=1, NotChecked=0, Total=650 [2022-01-18 05:36:32,591 INFO L87 Difference]: Start difference. First operand 5965 states and 26067 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:33,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:33,658 INFO L93 Difference]: Finished difference Result 6302 states and 27364 transitions. [2022-01-18 05:36:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:36:33,659 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:33,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:33,675 INFO L225 Difference]: With dead ends: 6302 [2022-01-18 05:36:33,675 INFO L226 Difference]: Without dead ends: 6274 [2022-01-18 05:36:33,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=280, Invalid=1359, Unknown=1, NotChecked=0, Total=1640 [2022-01-18 05:36:33,675 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 188 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 1064 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 1312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:33,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 395 Invalid, 1312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1064 Invalid, 0 Unknown, 135 Unchecked, 0.5s Time] [2022-01-18 05:36:33,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6274 states. [2022-01-18 05:36:33,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6274 to 5958. [2022-01-18 05:36:33,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5958 states, 5957 states have (on average 4.37183145878798) internal successors, (26043), 5957 states have internal predecessors, (26043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:33,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5958 states to 5958 states and 26043 transitions. [2022-01-18 05:36:33,772 INFO L78 Accepts]: Start accepts. Automaton has 5958 states and 26043 transitions. Word has length 23 [2022-01-18 05:36:33,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:33,773 INFO L470 AbstractCegarLoop]: Abstraction has 5958 states and 26043 transitions. [2022-01-18 05:36:33,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:33,773 INFO L276 IsEmpty]: Start isEmpty. Operand 5958 states and 26043 transitions. [2022-01-18 05:36:33,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:33,783 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:33,783 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-01-18 05:36:33,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Ended with exit code 0 [2022-01-18 05:36:33,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2022-01-18 05:36:33,983 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:33,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:33,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1914521618, now seen corresponding path program 163 times [2022-01-18 05:36:33,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:33,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988350044] [2022-01-18 05:36:33,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:33,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:33,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:34,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:34,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:34,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988350044] [2022-01-18 05:36:34,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988350044] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:34,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668768024] [2022-01-18 05:36:34,134 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:36:34,134 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:34,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:34,135 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:34,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Waiting until timeout for monitored process [2022-01-18 05:36:34,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:34,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:34,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:34,287 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:34,287 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:36:34,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:34,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:34,923 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:34,923 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:34,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:34,932 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:34,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:34,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668768024] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:34,977 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:34,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:34,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61051047] [2022-01-18 05:36:34,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:34,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:34,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:34,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:34,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:34,978 INFO L87 Difference]: Start difference. First operand 5958 states and 26043 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:35,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:35,847 INFO L93 Difference]: Finished difference Result 6304 states and 27383 transitions. [2022-01-18 05:36:35,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:36:35,847 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:35,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:35,864 INFO L225 Difference]: With dead ends: 6304 [2022-01-18 05:36:35,864 INFO L226 Difference]: Without dead ends: 6279 [2022-01-18 05:36:35,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=236, Invalid=1246, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 05:36:35,864 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 177 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 875 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 875 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:35,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 351 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 875 Invalid, 0 Unknown, 97 Unchecked, 0.4s Time] [2022-01-18 05:36:35,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6279 states. [2022-01-18 05:36:35,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6279 to 5960. [2022-01-18 05:36:35,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5960 states, 5959 states have (on average 4.37204228897466) internal successors, (26053), 5959 states have internal predecessors, (26053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:35,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5960 states to 5960 states and 26053 transitions. [2022-01-18 05:36:35,972 INFO L78 Accepts]: Start accepts. Automaton has 5960 states and 26053 transitions. Word has length 23 [2022-01-18 05:36:35,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:35,972 INFO L470 AbstractCegarLoop]: Abstraction has 5960 states and 26053 transitions. [2022-01-18 05:36:35,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:35,972 INFO L276 IsEmpty]: Start isEmpty. Operand 5960 states and 26053 transitions. [2022-01-18 05:36:35,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:35,983 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:35,983 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-01-18 05:36:35,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Ended with exit code 0 [2022-01-18 05:36:36,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 279 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2022-01-18 05:36:36,184 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:36,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:36,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1367753146, now seen corresponding path program 164 times [2022-01-18 05:36:36,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:36,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743335721] [2022-01-18 05:36:36,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:36,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:36,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:36,333 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:36,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:36,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743335721] [2022-01-18 05:36:36,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743335721] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:36,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20323142] [2022-01-18 05:36:36,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:36:36,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:36,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:36,335 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:36,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Waiting until timeout for monitored process [2022-01-18 05:36:36,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:36:36,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:36,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:36,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:36,490 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:36,490 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:36:37,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:37,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:37,389 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:37,389 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:37,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:37,398 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:37,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:37,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20323142] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:37,441 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:37,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:37,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940850280] [2022-01-18 05:36:37,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:37,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:37,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:37,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:37,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:37,442 INFO L87 Difference]: Start difference. First operand 5960 states and 26053 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:38,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:38,410 INFO L93 Difference]: Finished difference Result 6284 states and 27293 transitions. [2022-01-18 05:36:38,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:36:38,410 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:38,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:38,425 INFO L225 Difference]: With dead ends: 6284 [2022-01-18 05:36:38,425 INFO L226 Difference]: Without dead ends: 6263 [2022-01-18 05:36:38,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=270, Invalid=1370, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:36:38,426 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 175 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 1086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:38,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 347 Invalid, 1086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 922 Invalid, 0 Unknown, 50 Unchecked, 0.4s Time] [2022-01-18 05:36:38,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6263 states. [2022-01-18 05:36:38,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6263 to 5954. [2022-01-18 05:36:38,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5954 states, 5953 states have (on average 4.371913321014614) internal successors, (26026), 5953 states have internal predecessors, (26026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:38,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5954 states to 5954 states and 26026 transitions. [2022-01-18 05:36:38,566 INFO L78 Accepts]: Start accepts. Automaton has 5954 states and 26026 transitions. Word has length 23 [2022-01-18 05:36:38,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:38,566 INFO L470 AbstractCegarLoop]: Abstraction has 5954 states and 26026 transitions. [2022-01-18 05:36:38,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:38,566 INFO L276 IsEmpty]: Start isEmpty. Operand 5954 states and 26026 transitions. [2022-01-18 05:36:38,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:38,578 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:38,578 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-01-18 05:36:38,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Ended with exit code 0 [2022-01-18 05:36:38,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 280 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2022-01-18 05:36:38,779 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:38,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:38,780 INFO L85 PathProgramCache]: Analyzing trace with hash 351638040, now seen corresponding path program 165 times [2022-01-18 05:36:38,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:38,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977087996] [2022-01-18 05:36:38,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:38,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:38,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:38,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-01-18 05:36:38,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:38,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977087996] [2022-01-18 05:36:38,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977087996] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:38,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502929656] [2022-01-18 05:36:38,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:36:38,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:38,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:38,944 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:38,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Waiting until timeout for monitored process [2022-01-18 05:36:38,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:36:38,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:38,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:36:38,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:39,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:39,196 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:36:39,196 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 53 [2022-01-18 05:36:39,282 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:39,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:39,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:39,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502929656] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:39,494 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:39,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:39,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234238477] [2022-01-18 05:36:39,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:39,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:39,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:39,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:39,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:39,495 INFO L87 Difference]: Start difference. First operand 5954 states and 26026 transitions. Second operand has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:41,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:41,612 INFO L93 Difference]: Finished difference Result 7770 states and 33207 transitions. [2022-01-18 05:36:41,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-01-18 05:36:41,613 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:41,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:41,632 INFO L225 Difference]: With dead ends: 7770 [2022-01-18 05:36:41,632 INFO L226 Difference]: Without dead ends: 7724 [2022-01-18 05:36:41,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1269 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=588, Invalid=3968, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 05:36:41,633 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 464 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 1922 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 2149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 1922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:41,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 715 Invalid, 2149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 1922 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 05:36:41,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7724 states. [2022-01-18 05:36:41,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7724 to 5996. [2022-01-18 05:36:41,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5996 states, 5995 states have (on average 4.373311092577148) internal successors, (26218), 5995 states have internal predecessors, (26218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:41,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5996 states to 5996 states and 26218 transitions. [2022-01-18 05:36:41,750 INFO L78 Accepts]: Start accepts. Automaton has 5996 states and 26218 transitions. Word has length 23 [2022-01-18 05:36:41,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:41,750 INFO L470 AbstractCegarLoop]: Abstraction has 5996 states and 26218 transitions. [2022-01-18 05:36:41,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:41,750 INFO L276 IsEmpty]: Start isEmpty. Operand 5996 states and 26218 transitions. [2022-01-18 05:36:41,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:41,761 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:41,761 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-01-18 05:36:41,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Ended with exit code 0 [2022-01-18 05:36:41,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,281 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:41,961 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:41,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:41,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1183867346, now seen corresponding path program 166 times [2022-01-18 05:36:41,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:41,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056663057] [2022-01-18 05:36:41,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:41,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:41,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:42,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-01-18 05:36:42,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:42,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056663057] [2022-01-18 05:36:42,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056663057] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:42,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87683905] [2022-01-18 05:36:42,091 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:36:42,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:42,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:42,092 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:42,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Waiting until timeout for monitored process [2022-01-18 05:36:42,114 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:36:42,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:42,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:42,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:42,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:42,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:42,403 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:42,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 46 [2022-01-18 05:36:46,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:46,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:47,202 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:47,202 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:36:47,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:47,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87683905] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:47,294 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:47,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:36:47,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648102519] [2022-01-18 05:36:47,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:47,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:36:47,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:47,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:36:47,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:36:47,294 INFO L87 Difference]: Start difference. First operand 5996 states and 26218 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:52,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:52,355 INFO L93 Difference]: Finished difference Result 6863 states and 29531 transitions. [2022-01-18 05:36:52,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-18 05:36:52,356 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:36:52,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:52,372 INFO L225 Difference]: With dead ends: 6863 [2022-01-18 05:36:52,372 INFO L226 Difference]: Without dead ends: 6815 [2022-01-18 05:36:52,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=580, Invalid=3080, Unknown=0, NotChecked=0, Total=3660 [2022-01-18 05:36:52,373 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 303 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 1672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 279 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:52,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [303 Valid, 655 Invalid, 1672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 1241 Invalid, 0 Unknown, 279 Unchecked, 0.6s Time] [2022-01-18 05:36:52,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6815 states. [2022-01-18 05:36:52,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6815 to 6018. [2022-01-18 05:36:52,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6018 states, 6017 states have (on average 4.375103872361642) internal successors, (26325), 6017 states have internal predecessors, (26325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:52,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6018 states to 6018 states and 26325 transitions. [2022-01-18 05:36:52,475 INFO L78 Accepts]: Start accepts. Automaton has 6018 states and 26325 transitions. Word has length 23 [2022-01-18 05:36:52,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:52,475 INFO L470 AbstractCegarLoop]: Abstraction has 6018 states and 26325 transitions. [2022-01-18 05:36:52,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:52,475 INFO L276 IsEmpty]: Start isEmpty. Operand 6018 states and 26325 transitions. [2022-01-18 05:36:52,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:52,486 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:52,486 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-01-18 05:36:52,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Forceful destruction successful, exit code 0 [2022-01-18 05:36:52,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2022-01-18 05:36:52,686 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:52,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:52,686 INFO L85 PathProgramCache]: Analyzing trace with hash -512050194, now seen corresponding path program 167 times [2022-01-18 05:36:52,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:52,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598384280] [2022-01-18 05:36:52,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:52,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:52,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:52,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:52,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:52,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598384280] [2022-01-18 05:36:52,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598384280] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:52,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698825111] [2022-01-18 05:36:52,834 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:36:52,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:52,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:52,835 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:52,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2022-01-18 05:36:52,873 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:36:52,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:52,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:52,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:53,052 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:53,052 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2022-01-18 05:36:53,366 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:53,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:53,513 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:53,513 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:53,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:53,522 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:53,566 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:53,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698825111] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:53,566 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:53,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:36:53,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040138755] [2022-01-18 05:36:53,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:53,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:36:53,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:53,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:36:53,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:36:53,566 INFO L87 Difference]: Start difference. First operand 6018 states and 26325 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:54,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:54,327 INFO L93 Difference]: Finished difference Result 6397 states and 27765 transitions. [2022-01-18 05:36:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:36:54,328 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:54,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:54,342 INFO L225 Difference]: With dead ends: 6397 [2022-01-18 05:36:54,343 INFO L226 Difference]: Without dead ends: 6375 [2022-01-18 05:36:54,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=198, Invalid=1134, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:36:54,343 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 125 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 1155 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 1255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:54,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 494 Invalid, 1255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1155 Invalid, 0 Unknown, 50 Unchecked, 0.5s Time] [2022-01-18 05:36:54,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6375 states. [2022-01-18 05:36:54,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6375 to 6026. [2022-01-18 05:36:54,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6026 states, 6025 states have (on average 4.3749377593361) internal successors, (26359), 6025 states have internal predecessors, (26359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:54,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6026 states to 6026 states and 26359 transitions. [2022-01-18 05:36:54,438 INFO L78 Accepts]: Start accepts. Automaton has 6026 states and 26359 transitions. Word has length 23 [2022-01-18 05:36:54,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:54,438 INFO L470 AbstractCegarLoop]: Abstraction has 6026 states and 26359 transitions. [2022-01-18 05:36:54,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:36:54,438 INFO L276 IsEmpty]: Start isEmpty. Operand 6026 states and 26359 transitions. [2022-01-18 05:36:54,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:54,448 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:54,448 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-01-18 05:36:54,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Ended with exit code 0 [2022-01-18 05:36:54,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2022-01-18 05:36:54,649 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:54,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:54,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1476658, now seen corresponding path program 168 times [2022-01-18 05:36:54,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:54,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025689222] [2022-01-18 05:36:54,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:54,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:54,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:54,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:54,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:54,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025689222] [2022-01-18 05:36:54,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025689222] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:54,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037772954] [2022-01-18 05:36:54,782 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:36:54,782 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:54,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:54,783 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:54,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2022-01-18 05:36:54,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 05:36:54,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:36:54,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:54,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:54,958 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:54,958 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:36:55,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:55,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:36:55,488 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:55,488 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:36:55,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:55,497 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:36:55,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:55,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037772954] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:36:55,542 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:36:55,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:36:55,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890163791] [2022-01-18 05:36:55,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:36:55,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:36:55,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:36:55,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:36:55,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:36:55,542 INFO L87 Difference]: Start difference. First operand 6026 states and 26359 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:36:56,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:36:56,534 INFO L93 Difference]: Finished difference Result 6357 states and 27625 transitions. [2022-01-18 05:36:56,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 05:36:56,534 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:36:56,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:36:56,549 INFO L225 Difference]: With dead ends: 6357 [2022-01-18 05:36:56,549 INFO L226 Difference]: Without dead ends: 6332 [2022-01-18 05:36:56,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=279, Invalid=1443, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:36:56,549 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 163 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 418 SdHoareTripleChecker+Invalid, 1308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 146 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:36:56,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 418 Invalid, 1308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1081 Invalid, 0 Unknown, 146 Unchecked, 0.5s Time] [2022-01-18 05:36:56,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6332 states. [2022-01-18 05:36:56,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6332 to 6028. [2022-01-18 05:36:56,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6028 states, 6027 states have (on average 4.375145180023229) internal successors, (26369), 6027 states have internal predecessors, (26369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:36:56,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6028 states to 6028 states and 26369 transitions. [2022-01-18 05:36:56,646 INFO L78 Accepts]: Start accepts. Automaton has 6028 states and 26369 transitions. Word has length 23 [2022-01-18 05:36:56,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:36:56,646 INFO L470 AbstractCegarLoop]: Abstraction has 6028 states and 26369 transitions. [2022-01-18 05:36:56,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:36:56,646 INFO L276 IsEmpty]: Start isEmpty. Operand 6028 states and 26369 transitions. [2022-01-18 05:36:56,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:36:56,656 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:36:56,657 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-01-18 05:36:56,672 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Ended with exit code 0 [2022-01-18 05:36:56,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,284 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:56,857 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:36:56,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:36:56,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1077187814, now seen corresponding path program 169 times [2022-01-18 05:36:56,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:36:56,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250132578] [2022-01-18 05:36:56,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:36:56,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:36:56,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:56,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:56,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:36:56,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250132578] [2022-01-18 05:36:56,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250132578] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:36:56,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751534583] [2022-01-18 05:36:56,992 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:36:56,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:36:56,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:36:56,993 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:36:56,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Waiting until timeout for monitored process [2022-01-18 05:36:57,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:36:57,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:36:57,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:36:57,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:57,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:36:57,254 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:36:57,254 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 49 [2022-01-18 05:36:59,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:36:59,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:00,102 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:00,102 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:37:00,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:00,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751534583] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:00,193 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:00,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:37:00,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872822048] [2022-01-18 05:37:00,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:00,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:37:00,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:00,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:37:00,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:37:00,194 INFO L87 Difference]: Start difference. First operand 6028 states and 26369 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:04,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:04,779 INFO L93 Difference]: Finished difference Result 7438 states and 31852 transitions. [2022-01-18 05:37:04,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 05:37:04,779 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:04,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:04,797 INFO L225 Difference]: With dead ends: 7438 [2022-01-18 05:37:04,797 INFO L226 Difference]: Without dead ends: 7396 [2022-01-18 05:37:04,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=584, Invalid=2838, Unknown=0, NotChecked=0, Total=3422 [2022-01-18 05:37:04,798 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 353 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 2105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 283 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:04,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 622 Invalid, 2105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 1582 Invalid, 0 Unknown, 283 Unchecked, 0.8s Time] [2022-01-18 05:37:04,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7396 states. [2022-01-18 05:37:04,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7396 to 6048. [2022-01-18 05:37:04,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6048 states, 6047 states have (on average 4.375227385480404) internal successors, (26457), 6047 states have internal predecessors, (26457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:04,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6048 states to 6048 states and 26457 transitions. [2022-01-18 05:37:04,918 INFO L78 Accepts]: Start accepts. Automaton has 6048 states and 26457 transitions. Word has length 23 [2022-01-18 05:37:04,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:04,919 INFO L470 AbstractCegarLoop]: Abstraction has 6048 states and 26457 transitions. [2022-01-18 05:37:04,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:04,919 INFO L276 IsEmpty]: Start isEmpty. Operand 6048 states and 26457 transitions. [2022-01-18 05:37:04,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:04,931 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:04,931 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-01-18 05:37:04,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Ended with exit code 0 [2022-01-18 05:37:05,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,285 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:05,132 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:05,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:05,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1248002746, now seen corresponding path program 170 times [2022-01-18 05:37:05,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:05,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562456077] [2022-01-18 05:37:05,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:05,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:05,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:05,259 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:05,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:05,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562456077] [2022-01-18 05:37:05,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562456077] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:05,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930822569] [2022-01-18 05:37:05,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:37:05,259 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:05,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:05,260 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:05,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2022-01-18 05:37:05,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:37:05,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:05,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:05,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:05,457 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:05,457 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-01-18 05:37:06,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:06,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:06,178 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:06,178 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:06,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:06,186 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:06,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:06,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930822569] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:06,227 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:06,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:37:06,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366188873] [2022-01-18 05:37:06,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:06,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:37:06,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:06,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:37:06,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:37:06,228 INFO L87 Difference]: Start difference. First operand 6048 states and 26457 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:06,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:06,892 INFO L93 Difference]: Finished difference Result 6278 states and 27328 transitions. [2022-01-18 05:37:06,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:37:06,892 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:06,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:06,907 INFO L225 Difference]: With dead ends: 6278 [2022-01-18 05:37:06,907 INFO L226 Difference]: Without dead ends: 6255 [2022-01-18 05:37:06,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=157, Invalid=965, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:37:06,907 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 87 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 1118 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 72 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:06,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 488 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1118 Invalid, 0 Unknown, 72 Unchecked, 0.5s Time] [2022-01-18 05:37:06,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6255 states. [2022-01-18 05:37:06,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6255 to 6048. [2022-01-18 05:37:06,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6048 states, 6047 states have (on average 4.375227385480404) internal successors, (26457), 6047 states have internal predecessors, (26457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:07,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6048 states to 6048 states and 26457 transitions. [2022-01-18 05:37:07,004 INFO L78 Accepts]: Start accepts. Automaton has 6048 states and 26457 transitions. Word has length 23 [2022-01-18 05:37:07,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:07,004 INFO L470 AbstractCegarLoop]: Abstraction has 6048 states and 26457 transitions. [2022-01-18 05:37:07,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:07,005 INFO L276 IsEmpty]: Start isEmpty. Operand 6048 states and 26457 transitions. [2022-01-18 05:37:07,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:07,016 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:07,016 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-01-18 05:37:07,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Forceful destruction successful, exit code 0 [2022-01-18 05:37:07,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,286 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:07,216 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:07,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:07,216 INFO L85 PathProgramCache]: Analyzing trace with hash 11235040, now seen corresponding path program 171 times [2022-01-18 05:37:07,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:07,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262414058] [2022-01-18 05:37:07,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:07,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:07,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:07,338 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:07,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:07,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262414058] [2022-01-18 05:37:07,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262414058] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:07,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272974381] [2022-01-18 05:37:07,338 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:37:07,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:07,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:07,340 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:07,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Waiting until timeout for monitored process [2022-01-18 05:37:07,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:37:07,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:07,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:37:07,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:07,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:07,574 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:37:07,574 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 48 [2022-01-18 05:37:07,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:07,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:07,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:37:07,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272974381] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:07,849 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:07,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 23 [2022-01-18 05:37:07,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202216675] [2022-01-18 05:37:07,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:07,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:37:07,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:07,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:37:07,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:37:07,850 INFO L87 Difference]: Start difference. First operand 6048 states and 26457 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:09,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:09,604 INFO L93 Difference]: Finished difference Result 7331 states and 31511 transitions. [2022-01-18 05:37:09,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-18 05:37:09,604 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:09,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:09,622 INFO L225 Difference]: With dead ends: 7331 [2022-01-18 05:37:09,622 INFO L226 Difference]: Without dead ends: 7287 [2022-01-18 05:37:09,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=417, Invalid=3123, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 05:37:09,623 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 376 mSDsluCounter, 1239 mSDsCounter, 0 mSdLazyCounter, 2019 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 2145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 2019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:09,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [376 Valid, 881 Invalid, 2145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 2019 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 05:37:09,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7287 states. [2022-01-18 05:37:09,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7287 to 6074. [2022-01-18 05:37:09,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6074 states, 6073 states have (on average 4.38053680223942) internal successors, (26603), 6073 states have internal predecessors, (26603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:09,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6074 states to 6074 states and 26603 transitions. [2022-01-18 05:37:09,768 INFO L78 Accepts]: Start accepts. Automaton has 6074 states and 26603 transitions. Word has length 23 [2022-01-18 05:37:09,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:09,768 INFO L470 AbstractCegarLoop]: Abstraction has 6074 states and 26603 transitions. [2022-01-18 05:37:09,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:09,768 INFO L276 IsEmpty]: Start isEmpty. Operand 6074 states and 26603 transitions. [2022-01-18 05:37:09,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:09,778 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:09,778 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-01-18 05:37:09,793 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Ended with exit code 0 [2022-01-18 05:37:09,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,287 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:09,979 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:09,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:09,979 INFO L85 PathProgramCache]: Analyzing trace with hash 524761892, now seen corresponding path program 172 times [2022-01-18 05:37:09,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:09,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049711688] [2022-01-18 05:37:09,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:09,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:09,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:10,143 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:10,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:10,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049711688] [2022-01-18 05:37:10,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049711688] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:10,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459757822] [2022-01-18 05:37:10,144 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:37:10,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:10,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:10,152 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:10,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Waiting until timeout for monitored process [2022-01-18 05:37:10,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:37:10,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:10,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:10,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:10,309 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:10,309 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:37:10,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:10,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:10,795 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:10,795 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:10,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:10,803 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:10,847 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:10,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459757822] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:10,848 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:10,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:37:10,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050721904] [2022-01-18 05:37:10,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:10,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:37:10,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:10,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:37:10,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:37:10,848 INFO L87 Difference]: Start difference. First operand 6074 states and 26603 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:11,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:11,939 INFO L93 Difference]: Finished difference Result 6603 states and 28642 transitions. [2022-01-18 05:37:11,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:37:11,939 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:11,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:11,955 INFO L225 Difference]: With dead ends: 6603 [2022-01-18 05:37:11,955 INFO L226 Difference]: Without dead ends: 6578 [2022-01-18 05:37:11,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=304, Invalid=1418, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:37:11,955 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 207 mSDsluCounter, 769 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 1455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 206 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:11,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 521 Invalid, 1455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1173 Invalid, 0 Unknown, 206 Unchecked, 0.5s Time] [2022-01-18 05:37:11,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6578 states. [2022-01-18 05:37:12,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6578 to 6080. [2022-01-18 05:37:12,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6080 states, 6079 states have (on average 4.380819213686461) internal successors, (26631), 6079 states have internal predecessors, (26631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:12,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6080 states to 6080 states and 26631 transitions. [2022-01-18 05:37:12,057 INFO L78 Accepts]: Start accepts. Automaton has 6080 states and 26631 transitions. Word has length 23 [2022-01-18 05:37:12,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:12,057 INFO L470 AbstractCegarLoop]: Abstraction has 6080 states and 26631 transitions. [2022-01-18 05:37:12,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:12,057 INFO L276 IsEmpty]: Start isEmpty. Operand 6080 states and 26631 transitions. [2022-01-18 05:37:12,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:12,068 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:12,068 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-01-18 05:37:12,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Ended with exit code 0 [2022-01-18 05:37:12,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2022-01-18 05:37:12,268 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:12,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:12,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1600473048, now seen corresponding path program 173 times [2022-01-18 05:37:12,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:12,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439885071] [2022-01-18 05:37:12,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:12,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:12,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:12,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:12,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439885071] [2022-01-18 05:37:12,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439885071] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:12,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400342606] [2022-01-18 05:37:12,403 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:37:12,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:12,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:12,404 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:12,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Waiting until timeout for monitored process [2022-01-18 05:37:12,427 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:37:12,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:12,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:37:12,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:12,563 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:12,563 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:37:12,955 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:12,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:13,095 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:13,095 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:13,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:13,103 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:13,145 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:13,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400342606] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:13,145 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:13,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:37:13,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107552930] [2022-01-18 05:37:13,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:13,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:37:13,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:13,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:37:13,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:37:13,146 INFO L87 Difference]: Start difference. First operand 6080 states and 26631 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:14,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:14,338 INFO L93 Difference]: Finished difference Result 6569 states and 28515 transitions. [2022-01-18 05:37:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 05:37:14,338 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:14,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:14,353 INFO L225 Difference]: With dead ends: 6569 [2022-01-18 05:37:14,354 INFO L226 Difference]: Without dead ends: 6548 [2022-01-18 05:37:14,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=254, Invalid=1151, Unknown=1, NotChecked=0, Total=1406 [2022-01-18 05:37:14,354 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 207 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:14,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 538 Invalid, 1330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1132 Invalid, 0 Unknown, 110 Unchecked, 0.5s Time] [2022-01-18 05:37:14,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6548 states. [2022-01-18 05:37:14,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6548 to 6078. [2022-01-18 05:37:14,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6078 states, 6077 states have (on average 4.380615435247655) internal successors, (26621), 6077 states have internal predecessors, (26621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:14,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6078 states to 6078 states and 26621 transitions. [2022-01-18 05:37:14,451 INFO L78 Accepts]: Start accepts. Automaton has 6078 states and 26621 transitions. Word has length 23 [2022-01-18 05:37:14,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:14,452 INFO L470 AbstractCegarLoop]: Abstraction has 6078 states and 26621 transitions. [2022-01-18 05:37:14,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:14,452 INFO L276 IsEmpty]: Start isEmpty. Operand 6078 states and 26621 transitions. [2022-01-18 05:37:14,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:14,462 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:14,462 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-01-18 05:37:14,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Ended with exit code 0 [2022-01-18 05:37:14,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable288,289 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:14,662 INFO L402 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:14,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:14,663 INFO L85 PathProgramCache]: Analyzing trace with hash 420742538, now seen corresponding path program 174 times [2022-01-18 05:37:14,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:14,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462753646] [2022-01-18 05:37:14,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:14,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:14,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:14,794 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:14,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:14,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462753646] [2022-01-18 05:37:14,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462753646] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:14,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65282626] [2022-01-18 05:37:14,794 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:37:14,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:14,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:14,795 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:14,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Waiting until timeout for monitored process [2022-01-18 05:37:14,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:37:14,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:14,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:37:14,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:14,994 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:14,994 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:37:15,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:15,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:15,436 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:15,436 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:15,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:15,445 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:15,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:15,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65282626] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:15,488 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:15,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:37:15,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168113039] [2022-01-18 05:37:15,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:15,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:37:15,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:15,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:37:15,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:37:15,489 INFO L87 Difference]: Start difference. First operand 6078 states and 26621 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:16,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:16,338 INFO L93 Difference]: Finished difference Result 6715 states and 29074 transitions. [2022-01-18 05:37:16,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:37:16,338 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:16,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:16,354 INFO L225 Difference]: With dead ends: 6715 [2022-01-18 05:37:16,354 INFO L226 Difference]: Without dead ends: 6684 [2022-01-18 05:37:16,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 05:37:16,354 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 164 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:16,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 551 Invalid, 1401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1312 Invalid, 0 Unknown, 48 Unchecked, 0.5s Time] [2022-01-18 05:37:16,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6684 states. [2022-01-18 05:37:16,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6684 to 6078. [2022-01-18 05:37:16,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6078 states, 6077 states have (on average 4.379298996215238) internal successors, (26613), 6077 states have internal predecessors, (26613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:16,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6078 states to 6078 states and 26613 transitions. [2022-01-18 05:37:16,455 INFO L78 Accepts]: Start accepts. Automaton has 6078 states and 26613 transitions. Word has length 23 [2022-01-18 05:37:16,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:16,455 INFO L470 AbstractCegarLoop]: Abstraction has 6078 states and 26613 transitions. [2022-01-18 05:37:16,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:16,455 INFO L276 IsEmpty]: Start isEmpty. Operand 6078 states and 26613 transitions. [2022-01-18 05:37:16,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:16,465 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:16,465 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-01-18 05:37:16,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Ended with exit code 0 [2022-01-18 05:37:16,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2022-01-18 05:37:16,666 INFO L402 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:16,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:16,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1008487860, now seen corresponding path program 175 times [2022-01-18 05:37:16,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:16,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092284192] [2022-01-18 05:37:16,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:16,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:16,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:16,840 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:16,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:16,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092284192] [2022-01-18 05:37:16,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092284192] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:16,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790187844] [2022-01-18 05:37:16,840 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:37:16,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:16,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:16,841 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:16,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Waiting until timeout for monitored process [2022-01-18 05:37:16,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:16,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:16,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:17,026 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:17,026 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:37:17,374 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:17,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:17,512 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:17,513 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:17,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:17,521 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:17,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:17,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790187844] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:17,565 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:17,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:37:17,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142009821] [2022-01-18 05:37:17,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:17,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:37:17,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:17,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:37:17,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:37:17,565 INFO L87 Difference]: Start difference. First operand 6078 states and 26613 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:37:18,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:18,675 INFO L93 Difference]: Finished difference Result 6605 states and 28643 transitions. [2022-01-18 05:37:18,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 05:37:18,675 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:37:18,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:18,693 INFO L225 Difference]: With dead ends: 6605 [2022-01-18 05:37:18,694 INFO L226 Difference]: Without dead ends: 6580 [2022-01-18 05:37:18,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=314, Invalid=1578, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:37:18,694 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 233 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 1166 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 1348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:18,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 539 Invalid, 1348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1166 Invalid, 0 Unknown, 96 Unchecked, 0.5s Time] [2022-01-18 05:37:18,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6580 states. [2022-01-18 05:37:18,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6580 to 6076. [2022-01-18 05:37:18,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6076 states, 6075 states have (on average 4.379753086419753) internal successors, (26607), 6075 states have internal predecessors, (26607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:18,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6076 states to 6076 states and 26607 transitions. [2022-01-18 05:37:18,792 INFO L78 Accepts]: Start accepts. Automaton has 6076 states and 26607 transitions. Word has length 23 [2022-01-18 05:37:18,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:18,792 INFO L470 AbstractCegarLoop]: Abstraction has 6076 states and 26607 transitions. [2022-01-18 05:37:18,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:37:18,792 INFO L276 IsEmpty]: Start isEmpty. Operand 6076 states and 26607 transitions. [2022-01-18 05:37:18,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:18,803 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:18,803 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-01-18 05:37:18,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Ended with exit code 0 [2022-01-18 05:37:19,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,291 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:19,003 INFO L402 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:19,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:19,003 INFO L85 PathProgramCache]: Analyzing trace with hash -1049543050, now seen corresponding path program 176 times [2022-01-18 05:37:19,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:19,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823876090] [2022-01-18 05:37:19,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:19,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:19,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:19,126 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:19,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:19,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823876090] [2022-01-18 05:37:19,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823876090] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:19,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258013139] [2022-01-18 05:37:19,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:37:19,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:19,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:19,128 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:19,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Waiting until timeout for monitored process [2022-01-18 05:37:19,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:37:19,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:19,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:19,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:19,315 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:19,316 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-01-18 05:37:19,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-01-18 05:37:19,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:19,768 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:19,768 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:19,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:19,777 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:19,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:19,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258013139] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:19,819 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:19,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-01-18 05:37:19,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308303881] [2022-01-18 05:37:19,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:19,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:37:19,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:19,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:37:19,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:37:19,819 INFO L87 Difference]: Start difference. First operand 6076 states and 26607 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:37:20,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:20,656 INFO L93 Difference]: Finished difference Result 6579 states and 28541 transitions. [2022-01-18 05:37:20,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:37:20,657 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:37:20,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:20,680 INFO L225 Difference]: With dead ends: 6579 [2022-01-18 05:37:20,680 INFO L226 Difference]: Without dead ends: 6557 [2022-01-18 05:37:20,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=217, Invalid=1343, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:37:20,680 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 163 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 1245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:20,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 516 Invalid, 1245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1111 Invalid, 0 Unknown, 70 Unchecked, 0.5s Time] [2022-01-18 05:37:20,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6557 states. [2022-01-18 05:37:20,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6557 to 6084. [2022-01-18 05:37:20,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6084 states, 6083 states have (on average 4.379582442873582) internal successors, (26641), 6083 states have internal predecessors, (26641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:20,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6084 states to 6084 states and 26641 transitions. [2022-01-18 05:37:20,865 INFO L78 Accepts]: Start accepts. Automaton has 6084 states and 26641 transitions. Word has length 23 [2022-01-18 05:37:20,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:20,865 INFO L470 AbstractCegarLoop]: Abstraction has 6084 states and 26641 transitions. [2022-01-18 05:37:20,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-01-18 05:37:20,865 INFO L276 IsEmpty]: Start isEmpty. Operand 6084 states and 26641 transitions. [2022-01-18 05:37:20,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:20,876 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:20,876 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-01-18 05:37:20,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Ended with exit code 0 [2022-01-18 05:37:21,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,292 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:21,077 INFO L402 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:21,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:21,078 INFO L85 PathProgramCache]: Analyzing trace with hash -536016198, now seen corresponding path program 177 times [2022-01-18 05:37:21,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:21,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228370886] [2022-01-18 05:37:21,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:21,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:21,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:21,233 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:21,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:21,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228370886] [2022-01-18 05:37:21,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228370886] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:21,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294441214] [2022-01-18 05:37:21,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:37:21,234 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:21,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:21,235 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:21,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Waiting until timeout for monitored process [2022-01-18 05:37:21,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 05:37:21,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:21,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:21,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:21,404 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:21,404 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:37:21,753 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:21,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:21,910 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:21,910 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:21,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:21,918 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:21,963 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:21,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294441214] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:21,963 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:21,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:37:21,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492115899] [2022-01-18 05:37:21,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:21,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:37:21,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:21,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:37:21,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:37:21,964 INFO L87 Difference]: Start difference. First operand 6084 states and 26641 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:23,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:23,014 INFO L93 Difference]: Finished difference Result 6536 states and 28380 transitions. [2022-01-18 05:37:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:37:23,015 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:23,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:23,033 INFO L225 Difference]: With dead ends: 6536 [2022-01-18 05:37:23,034 INFO L226 Difference]: Without dead ends: 6511 [2022-01-18 05:37:23,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=303, Invalid=1589, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:37:23,034 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 192 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 1294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 175 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:23,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 404 Invalid, 1294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1016 Invalid, 0 Unknown, 175 Unchecked, 0.4s Time] [2022-01-18 05:37:23,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6511 states. [2022-01-18 05:37:23,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6511 to 6086. [2022-01-18 05:37:23,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6086 states, 6085 states have (on average 4.379786359901397) internal successors, (26651), 6085 states have internal predecessors, (26651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:23,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6086 states to 6086 states and 26651 transitions. [2022-01-18 05:37:23,148 INFO L78 Accepts]: Start accepts. Automaton has 6086 states and 26651 transitions. Word has length 23 [2022-01-18 05:37:23,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:23,148 INFO L470 AbstractCegarLoop]: Abstraction has 6086 states and 26651 transitions. [2022-01-18 05:37:23,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:23,148 INFO L276 IsEmpty]: Start isEmpty. Operand 6086 states and 26651 transitions. [2022-01-18 05:37:23,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:23,159 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:23,159 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-01-18 05:37:23,173 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Ended with exit code 0 [2022-01-18 05:37:23,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable292 [2022-01-18 05:37:23,359 INFO L402 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:23,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:23,359 INFO L85 PathProgramCache]: Analyzing trace with hash 539694958, now seen corresponding path program 178 times [2022-01-18 05:37:23,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:23,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037603852] [2022-01-18 05:37:23,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:23,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:23,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:23,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:23,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:23,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037603852] [2022-01-18 05:37:23,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037603852] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:23,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939049464] [2022-01-18 05:37:23,492 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:37:23,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:23,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:23,493 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:23,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Waiting until timeout for monitored process [2022-01-18 05:37:23,516 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:37:23,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:23,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:23,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:23,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:23,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:23,724 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:23,724 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 49 [2022-01-18 05:37:24,871 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:24,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:25,093 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:25,093 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-01-18 05:37:25,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:25,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939049464] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:25,189 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:25,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:37:25,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652729629] [2022-01-18 05:37:25,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:25,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:37:25,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:25,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:37:25,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:37:25,190 INFO L87 Difference]: Start difference. First operand 6086 states and 26651 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:28,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:28,216 INFO L93 Difference]: Finished difference Result 8217 states and 34976 transitions. [2022-01-18 05:37:28,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-18 05:37:28,216 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:28,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:28,237 INFO L225 Difference]: With dead ends: 8217 [2022-01-18 05:37:28,237 INFO L226 Difference]: Without dead ends: 8173 [2022-01-18 05:37:28,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=597, Invalid=3185, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 05:37:28,237 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 349 mSDsluCounter, 1188 mSDsCounter, 0 mSdLazyCounter, 1916 mSolverCounterSat, 231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 795 SdHoareTripleChecker+Invalid, 2595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 231 IncrementalHoareTripleChecker+Valid, 1916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 448 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:28,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [349 Valid, 795 Invalid, 2595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [231 Valid, 1916 Invalid, 0 Unknown, 448 Unchecked, 0.9s Time] [2022-01-18 05:37:28,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8173 states. [2022-01-18 05:37:28,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8173 to 6102. [2022-01-18 05:37:28,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6102 states, 6101 states have (on average 4.380757252909359) internal successors, (26727), 6101 states have internal predecessors, (26727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:28,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6102 states to 6102 states and 26727 transitions. [2022-01-18 05:37:28,347 INFO L78 Accepts]: Start accepts. Automaton has 6102 states and 26727 transitions. Word has length 23 [2022-01-18 05:37:28,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:28,347 INFO L470 AbstractCegarLoop]: Abstraction has 6102 states and 26727 transitions. [2022-01-18 05:37:28,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:28,348 INFO L276 IsEmpty]: Start isEmpty. Operand 6102 states and 26727 transitions. [2022-01-18 05:37:28,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:28,358 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:28,358 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-01-18 05:37:28,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Forceful destruction successful, exit code 0 [2022-01-18 05:37:28,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,294 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:28,558 INFO L402 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:28,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:28,559 INFO L85 PathProgramCache]: Analyzing trace with hash 710509890, now seen corresponding path program 179 times [2022-01-18 05:37:28,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:28,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153833100] [2022-01-18 05:37:28,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:28,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:28,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:28,682 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:28,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:28,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153833100] [2022-01-18 05:37:28,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153833100] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:28,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81276703] [2022-01-18 05:37:28,682 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:37:28,683 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:28,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:28,684 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:28,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Waiting until timeout for monitored process [2022-01-18 05:37:28,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:37:28,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:28,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:28,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:28,872 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:28,872 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-01-18 05:37:29,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:29,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:29,335 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:29,335 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:29,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:29,344 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:29,387 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:29,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81276703] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:29,387 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:29,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-01-18 05:37:29,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359305211] [2022-01-18 05:37:29,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:29,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:37:29,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:29,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:37:29,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:37:29,388 INFO L87 Difference]: Start difference. First operand 6102 states and 26727 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:29,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:29,842 INFO L93 Difference]: Finished difference Result 6379 states and 27790 transitions. [2022-01-18 05:37:29,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:37:29,843 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:29,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:29,858 INFO L225 Difference]: With dead ends: 6379 [2022-01-18 05:37:29,858 INFO L226 Difference]: Without dead ends: 6356 [2022-01-18 05:37:29,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:37:29,859 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 103 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 83 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:29,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 393 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 806 Invalid, 0 Unknown, 83 Unchecked, 0.3s Time] [2022-01-18 05:37:29,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6356 states. [2022-01-18 05:37:29,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6356 to 6102. [2022-01-18 05:37:29,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6102 states, 6101 states have (on average 4.380757252909359) internal successors, (26727), 6101 states have internal predecessors, (26727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:29,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6102 states to 6102 states and 26727 transitions. [2022-01-18 05:37:29,954 INFO L78 Accepts]: Start accepts. Automaton has 6102 states and 26727 transitions. Word has length 23 [2022-01-18 05:37:29,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:29,954 INFO L470 AbstractCegarLoop]: Abstraction has 6102 states and 26727 transitions. [2022-01-18 05:37:29,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:29,955 INFO L276 IsEmpty]: Start isEmpty. Operand 6102 states and 26727 transitions. [2022-01-18 05:37:29,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:29,965 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:29,965 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-01-18 05:37:29,980 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Ended with exit code 0 [2022-01-18 05:37:30,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,295 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:30,165 INFO L402 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:30,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:30,166 INFO L85 PathProgramCache]: Analyzing trace with hash -111062674, now seen corresponding path program 180 times [2022-01-18 05:37:30,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:30,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825944991] [2022-01-18 05:37:30,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:30,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:30,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:30,291 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:30,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:30,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825944991] [2022-01-18 05:37:30,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825944991] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:30,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523949845] [2022-01-18 05:37:30,291 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:37:30,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:30,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:30,292 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:30,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Waiting until timeout for monitored process [2022-01-18 05:37:30,315 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:37:30,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:30,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2022-01-18 05:37:30,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:30,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:30,501 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2022-01-18 05:37:30,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:30,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:30,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:37:30,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523949845] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:30,773 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:30,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 21 [2022-01-18 05:37:30,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708458105] [2022-01-18 05:37:30,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:30,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 05:37:30,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:30,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 05:37:30,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:37:30,774 INFO L87 Difference]: Start difference. First operand 6102 states and 26727 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:32,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:32,279 INFO L93 Difference]: Finished difference Result 9152 states and 38734 transitions. [2022-01-18 05:37:32,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 05:37:32,279 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:32,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:32,306 INFO L225 Difference]: With dead ends: 9152 [2022-01-18 05:37:32,306 INFO L226 Difference]: Without dead ends: 9096 [2022-01-18 05:37:32,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 05:37:32,306 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 309 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 1403 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 1403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:32,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 579 Invalid, 1659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 1403 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:37:32,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9096 states. [2022-01-18 05:37:32,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9096 to 6266. [2022-01-18 05:37:32,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6266 states, 6265 states have (on average 4.398084596967278) internal successors, (27554), 6265 states have internal predecessors, (27554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:32,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6266 states to 6266 states and 27554 transitions. [2022-01-18 05:37:32,440 INFO L78 Accepts]: Start accepts. Automaton has 6266 states and 27554 transitions. Word has length 23 [2022-01-18 05:37:32,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:32,440 INFO L470 AbstractCegarLoop]: Abstraction has 6266 states and 27554 transitions. [2022-01-18 05:37:32,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:32,440 INFO L276 IsEmpty]: Start isEmpty. Operand 6266 states and 27554 transitions. [2022-01-18 05:37:32,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:32,452 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:32,452 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-01-18 05:37:32,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Forceful destruction successful, exit code 0 [2022-01-18 05:37:32,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,296 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:32,653 INFO L402 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:32,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:32,653 INFO L85 PathProgramCache]: Analyzing trace with hash 474271278, now seen corresponding path program 181 times [2022-01-18 05:37:32,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:32,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690244706] [2022-01-18 05:37:32,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:32,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:32,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:32,786 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:37:32,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:32,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690244706] [2022-01-18 05:37:32,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690244706] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:32,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990893664] [2022-01-18 05:37:32,786 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:37:32,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:32,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:32,787 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:32,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Waiting until timeout for monitored process [2022-01-18 05:37:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:32,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:32,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:32,970 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:32,971 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:37:33,303 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:33,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:33,461 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:33,462 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:33,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:33,470 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:33,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:33,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990893664] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:33,512 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:33,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 24 [2022-01-18 05:37:33,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115645520] [2022-01-18 05:37:33,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:33,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:37:33,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:33,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:37:33,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:37:33,513 INFO L87 Difference]: Start difference. First operand 6266 states and 27554 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:35,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:35,172 INFO L93 Difference]: Finished difference Result 7441 states and 32093 transitions. [2022-01-18 05:37:35,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-18 05:37:35,172 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:35,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:35,193 INFO L225 Difference]: With dead ends: 7441 [2022-01-18 05:37:35,193 INFO L226 Difference]: Without dead ends: 7389 [2022-01-18 05:37:35,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=357, Invalid=1995, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 05:37:35,194 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 350 mSDsluCounter, 1257 mSDsCounter, 0 mSdLazyCounter, 2015 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 2332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 2015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 159 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:35,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 736 Invalid, 2332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 2015 Invalid, 0 Unknown, 159 Unchecked, 0.9s Time] [2022-01-18 05:37:35,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7389 states. [2022-01-18 05:37:35,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7389 to 6286. [2022-01-18 05:37:35,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6286 states, 6285 states have (on average 4.399522673031027) internal successors, (27651), 6285 states have internal predecessors, (27651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:35,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6286 states to 6286 states and 27651 transitions. [2022-01-18 05:37:35,340 INFO L78 Accepts]: Start accepts. Automaton has 6286 states and 27651 transitions. Word has length 23 [2022-01-18 05:37:35,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:35,340 INFO L470 AbstractCegarLoop]: Abstraction has 6286 states and 27651 transitions. [2022-01-18 05:37:35,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:35,340 INFO L276 IsEmpty]: Start isEmpty. Operand 6286 states and 27651 transitions. [2022-01-18 05:37:35,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:35,351 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:35,352 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-01-18 05:37:35,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Ended with exit code 0 [2022-01-18 05:37:35,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,297 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:35,552 INFO L402 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:35,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:35,552 INFO L85 PathProgramCache]: Analyzing trace with hash 2087838012, now seen corresponding path program 182 times [2022-01-18 05:37:35,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:35,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462828867] [2022-01-18 05:37:35,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:35,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:35,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:35,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:37:35,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:35,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462828867] [2022-01-18 05:37:35,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462828867] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:35,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595491951] [2022-01-18 05:37:35,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:37:35,683 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:35,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:35,684 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:35,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Waiting until timeout for monitored process [2022-01-18 05:37:35,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:37:35,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:35,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:35,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:35,837 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:35,837 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:37:36,232 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:36,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:36,397 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:36,397 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:36,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:36,406 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:36,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:36,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595491951] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:36,449 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:36,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 24 [2022-01-18 05:37:36,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436958682] [2022-01-18 05:37:36,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:36,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:37:36,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:36,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:37:36,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:37:36,450 INFO L87 Difference]: Start difference. First operand 6286 states and 27651 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:38,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:38,016 INFO L93 Difference]: Finished difference Result 7445 states and 32165 transitions. [2022-01-18 05:37:38,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 05:37:38,016 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:38,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:38,038 INFO L225 Difference]: With dead ends: 7445 [2022-01-18 05:37:38,038 INFO L226 Difference]: Without dead ends: 7403 [2022-01-18 05:37:38,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=365, Invalid=1797, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 05:37:38,039 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 287 mSDsluCounter, 1067 mSDsCounter, 0 mSdLazyCounter, 1538 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 1972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 315 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:38,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 660 Invalid, 1972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1538 Invalid, 0 Unknown, 315 Unchecked, 0.6s Time] [2022-01-18 05:37:38,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7403 states. [2022-01-18 05:37:38,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7403 to 6304. [2022-01-18 05:37:38,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6304 states, 6303 states have (on average 4.399333650642551) internal successors, (27729), 6303 states have internal predecessors, (27729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:38,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6304 states to 6304 states and 27729 transitions. [2022-01-18 05:37:38,161 INFO L78 Accepts]: Start accepts. Automaton has 6304 states and 27729 transitions. Word has length 23 [2022-01-18 05:37:38,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:38,161 INFO L470 AbstractCegarLoop]: Abstraction has 6304 states and 27729 transitions. [2022-01-18 05:37:38,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:38,161 INFO L276 IsEmpty]: Start isEmpty. Operand 6304 states and 27729 transitions. [2022-01-18 05:37:38,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:38,173 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:38,173 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-01-18 05:37:38,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Ended with exit code 0 [2022-01-18 05:37:38,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,298 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:38,374 INFO L402 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:38,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:38,375 INFO L85 PathProgramCache]: Analyzing trace with hash 238434704, now seen corresponding path program 183 times [2022-01-18 05:37:38,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:38,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218543913] [2022-01-18 05:37:38,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:38,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:38,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:38,498 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:37:38,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:38,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218543913] [2022-01-18 05:37:38,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218543913] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:38,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713729860] [2022-01-18 05:37:38,499 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:37:38,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:38,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:38,500 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:38,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Waiting until timeout for monitored process [2022-01-18 05:37:38,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:37:38,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:38,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:37:38,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:38,708 INFO L353 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2022-01-18 05:37:38,708 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 72 [2022-01-18 05:37:38,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:38,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:38,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:37:38,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713729860] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:38,968 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:38,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 23 [2022-01-18 05:37:38,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36479959] [2022-01-18 05:37:38,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:38,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:37:38,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:38,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:37:38,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:37:38,969 INFO L87 Difference]: Start difference. First operand 6304 states and 27729 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:40,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:40,499 INFO L93 Difference]: Finished difference Result 7772 states and 33342 transitions. [2022-01-18 05:37:40,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 05:37:40,499 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:40,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:40,518 INFO L225 Difference]: With dead ends: 7772 [2022-01-18 05:37:40,518 INFO L226 Difference]: Without dead ends: 7687 [2022-01-18 05:37:40,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 908 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=437, Invalid=2755, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 05:37:40,519 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 451 mSDsluCounter, 1182 mSDsCounter, 0 mSdLazyCounter, 1746 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 1867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 1746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:40,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [451 Valid, 693 Invalid, 1867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 1746 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:37:40,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7687 states. [2022-01-18 05:37:40,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7687 to 6328. [2022-01-18 05:37:40,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6328 states, 6327 states have (on average 4.398609135451241) internal successors, (27830), 6327 states have internal predecessors, (27830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:40,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6328 states to 6328 states and 27830 transitions. [2022-01-18 05:37:40,683 INFO L78 Accepts]: Start accepts. Automaton has 6328 states and 27830 transitions. Word has length 23 [2022-01-18 05:37:40,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:40,683 INFO L470 AbstractCegarLoop]: Abstraction has 6328 states and 27830 transitions. [2022-01-18 05:37:40,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:40,683 INFO L276 IsEmpty]: Start isEmpty. Operand 6328 states and 27830 transitions. [2022-01-18 05:37:40,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:40,694 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:40,694 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-01-18 05:37:40,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Ended with exit code 0 [2022-01-18 05:37:40,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable298,299 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:40,895 INFO L402 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:40,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:40,895 INFO L85 PathProgramCache]: Analyzing trace with hash 319833760, now seen corresponding path program 184 times [2022-01-18 05:37:40,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:40,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910294351] [2022-01-18 05:37:40,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:40,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:40,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:41,026 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:37:41,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:41,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910294351] [2022-01-18 05:37:41,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910294351] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:41,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632024375] [2022-01-18 05:37:41,027 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:37:41,027 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:41,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:41,028 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:41,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Waiting until timeout for monitored process [2022-01-18 05:37:41,050 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:37:41,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:41,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:41,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:41,181 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:41,181 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:37:41,519 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:41,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:41,696 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:41,697 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:41,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:41,705 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:41,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:41,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632024375] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:41,750 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:41,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 24 [2022-01-18 05:37:41,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66800150] [2022-01-18 05:37:41,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:41,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:37:41,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:41,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:37:41,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:37:41,751 INFO L87 Difference]: Start difference. First operand 6328 states and 27830 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:43,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:43,423 INFO L93 Difference]: Finished difference Result 7497 states and 32360 transitions. [2022-01-18 05:37:43,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 05:37:43,423 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:43,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:43,441 INFO L225 Difference]: With dead ends: 7497 [2022-01-18 05:37:43,441 INFO L226 Difference]: Without dead ends: 7445 [2022-01-18 05:37:43,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=409, Invalid=2243, Unknown=0, NotChecked=0, Total=2652 [2022-01-18 05:37:43,442 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 354 mSDsluCounter, 1100 mSDsCounter, 0 mSdLazyCounter, 1777 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 1990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:43,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 666 Invalid, 1990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1777 Invalid, 0 Unknown, 100 Unchecked, 0.8s Time] [2022-01-18 05:37:43,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7445 states. [2022-01-18 05:37:43,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7445 to 6348. [2022-01-18 05:37:43,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6348 states, 6347 states have (on average 4.397983299196471) internal successors, (27914), 6347 states have internal predecessors, (27914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:43,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6348 states to 6348 states and 27914 transitions. [2022-01-18 05:37:43,589 INFO L78 Accepts]: Start accepts. Automaton has 6348 states and 27914 transitions. Word has length 23 [2022-01-18 05:37:43,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:43,589 INFO L470 AbstractCegarLoop]: Abstraction has 6348 states and 27914 transitions. [2022-01-18 05:37:43,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:43,590 INFO L276 IsEmpty]: Start isEmpty. Operand 6348 states and 27914 transitions. [2022-01-18 05:37:43,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:43,601 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:43,601 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-01-18 05:37:43,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Ended with exit code 0 [2022-01-18 05:37:43,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable299,300 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:43,801 INFO L402 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:43,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:43,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1933400494, now seen corresponding path program 185 times [2022-01-18 05:37:43,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:43,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871056213] [2022-01-18 05:37:43,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:43,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:43,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:43,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 05:37:43,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:43,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871056213] [2022-01-18 05:37:43,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871056213] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:43,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075090418] [2022-01-18 05:37:43,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:37:43,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:43,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:43,950 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:43,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Waiting until timeout for monitored process [2022-01-18 05:37:43,973 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:37:43,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:43,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:43,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:44,108 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:44,108 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:37:44,521 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:44,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:44,676 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:44,677 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:44,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:44,685 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:44,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:44,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075090418] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:44,729 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:44,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 24 [2022-01-18 05:37:44,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294597190] [2022-01-18 05:37:44,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:44,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:37:44,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:44,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:37:44,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:37:44,730 INFO L87 Difference]: Start difference. First operand 6348 states and 27914 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:46,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:46,338 INFO L93 Difference]: Finished difference Result 7605 states and 32787 transitions. [2022-01-18 05:37:46,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 05:37:46,339 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:46,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:46,356 INFO L225 Difference]: With dead ends: 7605 [2022-01-18 05:37:46,356 INFO L226 Difference]: Without dead ends: 7563 [2022-01-18 05:37:46,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=389, Invalid=2161, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 05:37:46,357 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 386 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 1488 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 1818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:46,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 639 Invalid, 1818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1488 Invalid, 0 Unknown, 185 Unchecked, 0.7s Time] [2022-01-18 05:37:46,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7563 states. [2022-01-18 05:37:46,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7563 to 6360. [2022-01-18 05:37:46,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6360 states, 6359 states have (on average 4.399591130680925) internal successors, (27977), 6359 states have internal predecessors, (27977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:46,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6360 states to 6360 states and 27977 transitions. [2022-01-18 05:37:46,468 INFO L78 Accepts]: Start accepts. Automaton has 6360 states and 27977 transitions. Word has length 23 [2022-01-18 05:37:46,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:46,468 INFO L470 AbstractCegarLoop]: Abstraction has 6360 states and 27977 transitions. [2022-01-18 05:37:46,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 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-01-18 05:37:46,468 INFO L276 IsEmpty]: Start isEmpty. Operand 6360 states and 27977 transitions. [2022-01-18 05:37:46,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:46,481 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:46,481 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-01-18 05:37:46,496 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Forceful destruction successful, exit code 0 [2022-01-18 05:37:46,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 301 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2022-01-18 05:37:46,681 INFO L402 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:46,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:46,682 INFO L85 PathProgramCache]: Analyzing trace with hash 2069650482, now seen corresponding path program 186 times [2022-01-18 05:37:46,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:46,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093919487] [2022-01-18 05:37:46,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:46,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:46,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:46,819 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:46,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:46,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093919487] [2022-01-18 05:37:46,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093919487] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:46,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857130052] [2022-01-18 05:37:46,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:37:46,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:46,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:46,820 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:46,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Waiting until timeout for monitored process [2022-01-18 05:37:46,843 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:37:46,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:46,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:37:46,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:47,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:47,039 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:37:47,039 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 48 [2022-01-18 05:37:47,124 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:47,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:47,353 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:47,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857130052] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:47,353 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:47,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:37:47,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385691246] [2022-01-18 05:37:47,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:47,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:37:47,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:47,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:37:47,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:37:47,353 INFO L87 Difference]: Start difference. First operand 6360 states and 27977 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:49,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:49,771 INFO L93 Difference]: Finished difference Result 8699 states and 37027 transitions. [2022-01-18 05:37:49,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-18 05:37:49,771 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:37:49,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:49,792 INFO L225 Difference]: With dead ends: 8699 [2022-01-18 05:37:49,793 INFO L226 Difference]: Without dead ends: 8646 [2022-01-18 05:37:49,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=659, Invalid=3897, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 05:37:49,793 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 579 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 1882 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 2111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 1882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:49,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [579 Valid, 701 Invalid, 2111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 1882 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 05:37:49,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8646 states. [2022-01-18 05:37:49,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8646 to 6362. [2022-01-18 05:37:49,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6362 states, 6361 states have (on average 4.399622700833202) internal successors, (27986), 6361 states have internal predecessors, (27986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:49,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6362 states to 6362 states and 27986 transitions. [2022-01-18 05:37:49,911 INFO L78 Accepts]: Start accepts. Automaton has 6362 states and 27986 transitions. Word has length 23 [2022-01-18 05:37:49,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:49,911 INFO L470 AbstractCegarLoop]: Abstraction has 6362 states and 27986 transitions. [2022-01-18 05:37:49,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:49,911 INFO L276 IsEmpty]: Start isEmpty. Operand 6362 states and 27986 transitions. [2022-01-18 05:37:49,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:49,922 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:49,922 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-01-18 05:37:49,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Ended with exit code 0 [2022-01-18 05:37:50,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2022-01-18 05:37:50,123 INFO L402 AbstractCegarLoop]: === Iteration 303 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:50,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:50,123 INFO L85 PathProgramCache]: Analyzing trace with hash -1639982862, now seen corresponding path program 187 times [2022-01-18 05:37:50,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:50,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954690129] [2022-01-18 05:37:50,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:50,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:50,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:50,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:50,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:50,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954690129] [2022-01-18 05:37:50,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954690129] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:50,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626100663] [2022-01-18 05:37:50,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:37:50,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:50,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:50,268 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:50,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Waiting until timeout for monitored process [2022-01-18 05:37:50,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:50,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:50,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:50,441 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:50,441 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:37:50,777 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:50,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:50,955 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:50,956 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:50,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:50,964 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:51,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:51,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626100663] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:51,011 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:51,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:37:51,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857013404] [2022-01-18 05:37:51,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:51,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:37:51,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:51,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:37:51,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:37:51,012 INFO L87 Difference]: Start difference. First operand 6362 states and 27986 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:37:53,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:53,010 INFO L93 Difference]: Finished difference Result 7418 states and 32056 transitions. [2022-01-18 05:37:53,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 05:37:53,010 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:37:53,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:53,027 INFO L225 Difference]: With dead ends: 7418 [2022-01-18 05:37:53,027 INFO L226 Difference]: Without dead ends: 7366 [2022-01-18 05:37:53,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=413, Invalid=2557, Unknown=0, NotChecked=0, Total=2970 [2022-01-18 05:37:53,028 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 278 mSDsluCounter, 1357 mSDsCounter, 0 mSdLazyCounter, 2237 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 2558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 2237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 176 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:53,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 841 Invalid, 2558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 2237 Invalid, 0 Unknown, 176 Unchecked, 1.0s Time] [2022-01-18 05:37:53,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7366 states. [2022-01-18 05:37:53,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7366 to 6368. [2022-01-18 05:37:53,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6368 states, 6367 states have (on average 4.399717292288362) internal successors, (28013), 6367 states have internal predecessors, (28013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:53,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6368 states to 6368 states and 28013 transitions. [2022-01-18 05:37:53,135 INFO L78 Accepts]: Start accepts. Automaton has 6368 states and 28013 transitions. Word has length 23 [2022-01-18 05:37:53,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:53,136 INFO L470 AbstractCegarLoop]: Abstraction has 6368 states and 28013 transitions. [2022-01-18 05:37:53,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:37:53,136 INFO L276 IsEmpty]: Start isEmpty. Operand 6368 states and 28013 transitions. [2022-01-18 05:37:53,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:53,147 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:53,147 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-01-18 05:37:53,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Ended with exit code 0 [2022-01-18 05:37:53,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2022-01-18 05:37:53,348 INFO L402 AbstractCegarLoop]: === Iteration 304 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:53,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:53,348 INFO L85 PathProgramCache]: Analyzing trace with hash -26416128, now seen corresponding path program 188 times [2022-01-18 05:37:53,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:53,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425152465] [2022-01-18 05:37:53,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:53,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:53,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:53,527 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:53,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:53,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425152465] [2022-01-18 05:37:53,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425152465] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:53,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566355421] [2022-01-18 05:37:53,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:37:53,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:53,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:53,532 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:53,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Waiting until timeout for monitored process [2022-01-18 05:37:53,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:37:53,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:53,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:53,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:53,747 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:53,747 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:37:54,168 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:54,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:54,347 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:54,347 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:54,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:54,356 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:54,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:54,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566355421] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:54,399 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:54,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:37:54,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323789559] [2022-01-18 05:37:54,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:54,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:37:54,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:54,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:37:54,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:37:54,400 INFO L87 Difference]: Start difference. First operand 6368 states and 28013 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:37:56,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:56,070 INFO L93 Difference]: Finished difference Result 7348 states and 31821 transitions. [2022-01-18 05:37:56,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-18 05:37:56,070 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:37:56,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:56,089 INFO L225 Difference]: With dead ends: 7348 [2022-01-18 05:37:56,089 INFO L226 Difference]: Without dead ends: 7306 [2022-01-18 05:37:56,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=404, Invalid=2146, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 05:37:56,089 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 292 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 1495 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 1937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 270 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:56,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [292 Valid, 644 Invalid, 1937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1495 Invalid, 0 Unknown, 270 Unchecked, 0.7s Time] [2022-01-18 05:37:56,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7306 states. [2022-01-18 05:37:56,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7306 to 6368. [2022-01-18 05:37:56,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6368 states, 6367 states have (on average 4.400188471807759) internal successors, (28016), 6367 states have internal predecessors, (28016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:56,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6368 states to 6368 states and 28016 transitions. [2022-01-18 05:37:56,268 INFO L78 Accepts]: Start accepts. Automaton has 6368 states and 28016 transitions. Word has length 23 [2022-01-18 05:37:56,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:56,268 INFO L470 AbstractCegarLoop]: Abstraction has 6368 states and 28016 transitions. [2022-01-18 05:37:56,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:37:56,268 INFO L276 IsEmpty]: Start isEmpty. Operand 6368 states and 28016 transitions. [2022-01-18 05:37:56,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:56,281 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:56,281 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-01-18 05:37:56,295 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Ended with exit code 0 [2022-01-18 05:37:56,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303,304 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:56,481 INFO L402 AbstractCegarLoop]: === Iteration 305 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:56,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:56,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1842429102, now seen corresponding path program 189 times [2022-01-18 05:37:56,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:56,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545723708] [2022-01-18 05:37:56,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:56,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:56,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:37:56,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:56,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:37:56,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545723708] [2022-01-18 05:37:56,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545723708] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:37:56,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841623666] [2022-01-18 05:37:56,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:37:56,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:37:56,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:37:56,614 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:37:56,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Waiting until timeout for monitored process [2022-01-18 05:37:56,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:37:56,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:37:56,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:37:56,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:37:56,795 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:56,795 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2022-01-18 05:37:57,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:57,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:37:57,259 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:37:57,259 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:37:57,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:37:57,267 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:37:57,312 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:37:57,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841623666] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:37:57,312 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:37:57,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:37:57,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393918757] [2022-01-18 05:37:57,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:37:57,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:37:57,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:37:57,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:37:57,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:37:57,313 INFO L87 Difference]: Start difference. First operand 6368 states and 28016 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:37:59,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:37:59,638 INFO L93 Difference]: Finished difference Result 8470 states and 36317 transitions. [2022-01-18 05:37:59,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 05:37:59,638 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:37:59,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:37:59,659 INFO L225 Difference]: With dead ends: 8470 [2022-01-18 05:37:59,659 INFO L226 Difference]: Without dead ends: 8424 [2022-01-18 05:37:59,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1013 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=498, Invalid=3284, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 05:37:59,660 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 347 mSDsluCounter, 1722 mSDsCounter, 0 mSdLazyCounter, 2679 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 1142 SdHoareTripleChecker+Invalid, 3085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 2679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 243 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:37:59,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 1142 Invalid, 3085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 2679 Invalid, 0 Unknown, 243 Unchecked, 1.1s Time] [2022-01-18 05:37:59,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8424 states. [2022-01-18 05:37:59,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8424 to 6376. [2022-01-18 05:37:59,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6376 states, 6375 states have (on average 4.401098039215686) internal successors, (28057), 6375 states have internal predecessors, (28057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:37:59,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6376 states to 6376 states and 28057 transitions. [2022-01-18 05:37:59,781 INFO L78 Accepts]: Start accepts. Automaton has 6376 states and 28057 transitions. Word has length 23 [2022-01-18 05:37:59,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:37:59,781 INFO L470 AbstractCegarLoop]: Abstraction has 6376 states and 28057 transitions. [2022-01-18 05:37:59,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-01-18 05:37:59,781 INFO L276 IsEmpty]: Start isEmpty. Operand 6376 states and 28057 transitions. [2022-01-18 05:37:59,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:37:59,793 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:37:59,793 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-01-18 05:37:59,808 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Ended with exit code 0 [2022-01-18 05:37:59,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable304 [2022-01-18 05:37:59,993 INFO L402 AbstractCegarLoop]: === Iteration 306 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:37:59,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:37:59,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1939011342, now seen corresponding path program 190 times [2022-01-18 05:37:59,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:37:59,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906139432] [2022-01-18 05:37:59,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:37:59,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:37:59,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:00,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:00,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:00,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906139432] [2022-01-18 05:38:00,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906139432] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:00,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662347832] [2022-01-18 05:38:00,151 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:38:00,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:00,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:00,152 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:00,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Waiting until timeout for monitored process [2022-01-18 05:38:00,174 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:38:00,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:00,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:00,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:00,346 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:00,347 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:38:00,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:00,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:00,885 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:00,885 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:00,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:00,894 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:00,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-01-18 05:38:00,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662347832] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:00,940 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:00,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:38:00,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919241123] [2022-01-18 05:38:00,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:00,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:38:00,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:00,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:38:00,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:38:00,940 INFO L87 Difference]: Start difference. First operand 6376 states and 28057 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:02,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:02,301 INFO L93 Difference]: Finished difference Result 8042 states and 34579 transitions. [2022-01-18 05:38:02,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-18 05:38:02,302 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:38:02,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:02,321 INFO L225 Difference]: With dead ends: 8042 [2022-01-18 05:38:02,321 INFO L226 Difference]: Without dead ends: 7989 [2022-01-18 05:38:02,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=288, Invalid=1874, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 05:38:02,321 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 348 mSDsluCounter, 1101 mSDsCounter, 0 mSdLazyCounter, 1532 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 1840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 166 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:02,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [348 Valid, 624 Invalid, 1840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1532 Invalid, 0 Unknown, 166 Unchecked, 0.7s Time] [2022-01-18 05:38:02,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7989 states. [2022-01-18 05:38:02,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7989 to 6416. [2022-01-18 05:38:02,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6416 states, 6415 states have (on average 4.4014029618082615) internal successors, (28235), 6415 states have internal predecessors, (28235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:02,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6416 states to 6416 states and 28235 transitions. [2022-01-18 05:38:02,436 INFO L78 Accepts]: Start accepts. Automaton has 6416 states and 28235 transitions. Word has length 23 [2022-01-18 05:38:02,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:02,436 INFO L470 AbstractCegarLoop]: Abstraction has 6416 states and 28235 transitions. [2022-01-18 05:38:02,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:02,436 INFO L276 IsEmpty]: Start isEmpty. Operand 6416 states and 28235 transitions. [2022-01-18 05:38:02,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:02,448 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:02,448 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-01-18 05:38:02,463 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Ended with exit code 0 [2022-01-18 05:38:02,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 306 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable305 [2022-01-18 05:38:02,648 INFO L402 AbstractCegarLoop]: === Iteration 307 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:02,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:02,648 INFO L85 PathProgramCache]: Analyzing trace with hash -863300186, now seen corresponding path program 191 times [2022-01-18 05:38:02,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:02,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841283503] [2022-01-18 05:38:02,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:02,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:02,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:02,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:02,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:02,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841283503] [2022-01-18 05:38:02,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841283503] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:02,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268594835] [2022-01-18 05:38:02,783 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:38:02,783 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:02,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:02,784 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:02,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Waiting until timeout for monitored process [2022-01-18 05:38:02,808 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:38:02,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:02,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:02,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:02,955 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:02,956 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2022-01-18 05:38:03,349 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:03,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:03,508 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:03,508 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:03,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:03,517 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:03,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:03,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268594835] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:03,563 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:03,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:38:03,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574200753] [2022-01-18 05:38:03,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:03,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:38:03,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:03,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:38:03,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:38:03,564 INFO L87 Difference]: Start difference. First operand 6416 states and 28235 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:05,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:05,537 INFO L93 Difference]: Finished difference Result 8126 states and 34953 transitions. [2022-01-18 05:38:05,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-18 05:38:05,537 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:38:05,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:05,557 INFO L225 Difference]: With dead ends: 8126 [2022-01-18 05:38:05,557 INFO L226 Difference]: Without dead ends: 8082 [2022-01-18 05:38:05,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=379, Invalid=2483, Unknown=0, NotChecked=0, Total=2862 [2022-01-18 05:38:05,557 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 288 mSDsluCounter, 1271 mSDsCounter, 0 mSdLazyCounter, 1979 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 2303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 1979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 174 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:05,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 830 Invalid, 2303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 1979 Invalid, 0 Unknown, 174 Unchecked, 0.9s Time] [2022-01-18 05:38:05,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8082 states. [2022-01-18 05:38:05,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8082 to 6440. [2022-01-18 05:38:05,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6440 states, 6439 states have (on average 4.402081068488895) internal successors, (28345), 6439 states have internal predecessors, (28345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:05,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6440 states to 6440 states and 28345 transitions. [2022-01-18 05:38:05,673 INFO L78 Accepts]: Start accepts. Automaton has 6440 states and 28345 transitions. Word has length 23 [2022-01-18 05:38:05,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:05,673 INFO L470 AbstractCegarLoop]: Abstraction has 6440 states and 28345 transitions. [2022-01-18 05:38:05,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:05,673 INFO L276 IsEmpty]: Start isEmpty. Operand 6440 states and 28345 transitions. [2022-01-18 05:38:05,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:05,685 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:05,685 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-01-18 05:38:05,700 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Forceful destruction successful, exit code 0 [2022-01-18 05:38:05,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,307 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:05,885 INFO L402 AbstractCegarLoop]: === Iteration 308 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:05,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:05,886 INFO L85 PathProgramCache]: Analyzing trace with hash -582304334, now seen corresponding path program 192 times [2022-01-18 05:38:05,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:05,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672756476] [2022-01-18 05:38:05,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:05,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:05,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:06,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:06,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:06,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672756476] [2022-01-18 05:38:06,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672756476] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:06,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962967667] [2022-01-18 05:38:06,031 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:38:06,031 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:06,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:06,032 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:06,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Waiting until timeout for monitored process [2022-01-18 05:38:06,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:38:06,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:06,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:06,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:06,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:06,192 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-01-18 05:38:06,192 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 49 [2022-01-18 05:38:06,352 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:06,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:06,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:06,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962967667] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:06,587 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:06,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:38:06,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119519856] [2022-01-18 05:38:06,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:06,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:38:06,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:06,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:38:06,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:38:06,588 INFO L87 Difference]: Start difference. First operand 6440 states and 28345 transitions. Second operand has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:08,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:08,953 INFO L93 Difference]: Finished difference Result 8494 states and 36341 transitions. [2022-01-18 05:38:08,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 05:38:08,953 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:38:08,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:08,975 INFO L225 Difference]: With dead ends: 8494 [2022-01-18 05:38:08,975 INFO L226 Difference]: Without dead ends: 8420 [2022-01-18 05:38:08,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1241 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=613, Invalid=3677, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 05:38:08,975 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 550 mSDsluCounter, 1353 mSDsCounter, 0 mSdLazyCounter, 2140 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 2348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 2140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:08,975 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [550 Valid, 737 Invalid, 2348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 2140 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 05:38:08,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8420 states. [2022-01-18 05:38:09,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8420 to 6458. [2022-01-18 05:38:09,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6458 states, 6457 states have (on average 4.404522223943007) internal successors, (28440), 6457 states have internal predecessors, (28440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:09,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6458 states to 6458 states and 28440 transitions. [2022-01-18 05:38:09,094 INFO L78 Accepts]: Start accepts. Automaton has 6458 states and 28440 transitions. Word has length 23 [2022-01-18 05:38:09,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:09,094 INFO L470 AbstractCegarLoop]: Abstraction has 6458 states and 28440 transitions. [2022-01-18 05:38:09,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:09,094 INFO L276 IsEmpty]: Start isEmpty. Operand 6458 states and 28440 transitions. [2022-01-18 05:38:09,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:09,105 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:09,105 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-01-18 05:38:09,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Ended with exit code 0 [2022-01-18 05:38:09,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 308 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable307 [2022-01-18 05:38:09,306 INFO L402 AbstractCegarLoop]: === Iteration 309 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:09,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:09,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1911001754, now seen corresponding path program 193 times [2022-01-18 05:38:09,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:09,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636442981] [2022-01-18 05:38:09,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:09,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:09,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:09,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:09,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636442981] [2022-01-18 05:38:09,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636442981] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:09,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256522838] [2022-01-18 05:38:09,456 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:38:09,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:09,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:09,457 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:09,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Waiting until timeout for monitored process [2022-01-18 05:38:09,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:09,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:09,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:09,602 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:09,602 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:38:09,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:09,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:10,158 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:10,159 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:10,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:10,167 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:10,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-01-18 05:38:10,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256522838] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:10,212 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:10,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:38:10,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17919860] [2022-01-18 05:38:10,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:10,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:38:10,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:10,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:38:10,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:38:10,212 INFO L87 Difference]: Start difference. First operand 6458 states and 28440 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:11,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:11,510 INFO L93 Difference]: Finished difference Result 7223 states and 31453 transitions. [2022-01-18 05:38:11,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:38:11,510 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:38:11,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:11,528 INFO L225 Difference]: With dead ends: 7223 [2022-01-18 05:38:11,528 INFO L226 Difference]: Without dead ends: 7197 [2022-01-18 05:38:11,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=272, Invalid=1450, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:38:11,528 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 197 mSDsluCounter, 1153 mSDsCounter, 0 mSdLazyCounter, 1770 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 1909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 59 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:11,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 689 Invalid, 1909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1770 Invalid, 0 Unknown, 59 Unchecked, 0.7s Time] [2022-01-18 05:38:11,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7197 states. [2022-01-18 05:38:11,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7197 to 6472. [2022-01-18 05:38:11,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6472 states, 6471 states have (on average 4.406274146190697) internal successors, (28513), 6471 states have internal predecessors, (28513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:11,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6472 states to 6472 states and 28513 transitions. [2022-01-18 05:38:11,699 INFO L78 Accepts]: Start accepts. Automaton has 6472 states and 28513 transitions. Word has length 23 [2022-01-18 05:38:11,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:11,699 INFO L470 AbstractCegarLoop]: Abstraction has 6472 states and 28513 transitions. [2022-01-18 05:38:11,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:11,699 INFO L276 IsEmpty]: Start isEmpty. Operand 6472 states and 28513 transitions. [2022-01-18 05:38:11,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:11,710 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:11,710 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-01-18 05:38:11,725 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Ended with exit code 0 [2022-01-18 05:38:11,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,309 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:11,911 INFO L402 AbstractCegarLoop]: === Iteration 310 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:11,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:11,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1890748156, now seen corresponding path program 194 times [2022-01-18 05:38:11,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:11,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066395046] [2022-01-18 05:38:11,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:11,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:11,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:12,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:12,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:12,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066395046] [2022-01-18 05:38:12,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066395046] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:12,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406111515] [2022-01-18 05:38:12,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:38:12,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:12,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:12,063 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:12,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Waiting until timeout for monitored process [2022-01-18 05:38:12,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:38:12,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:12,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:12,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:12,208 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:12,209 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:38:12,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:12,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:12,812 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:12,813 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:12,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:12,821 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:12,863 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:12,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406111515] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:12,863 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:12,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:38:12,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567240261] [2022-01-18 05:38:12,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:12,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:38:12,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:12,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:38:12,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:38:12,863 INFO L87 Difference]: Start difference. First operand 6472 states and 28513 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:38:13,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:13,925 INFO L93 Difference]: Finished difference Result 7053 states and 30759 transitions. [2022-01-18 05:38:13,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:38:13,926 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:38:13,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:13,942 INFO L225 Difference]: With dead ends: 7053 [2022-01-18 05:38:13,942 INFO L226 Difference]: Without dead ends: 7032 [2022-01-18 05:38:13,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=255, Invalid=1385, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:38:13,943 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 261 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 1064 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:13,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 455 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1064 Invalid, 0 Unknown, 94 Unchecked, 0.5s Time] [2022-01-18 05:38:13,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7032 states. [2022-01-18 05:38:14,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7032 to 6474. [2022-01-18 05:38:14,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6474 states, 6473 states have (on average 4.406148617333539) internal successors, (28521), 6473 states have internal predecessors, (28521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:14,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6474 states to 6474 states and 28521 transitions. [2022-01-18 05:38:14,056 INFO L78 Accepts]: Start accepts. Automaton has 6474 states and 28521 transitions. Word has length 23 [2022-01-18 05:38:14,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:14,056 INFO L470 AbstractCegarLoop]: Abstraction has 6474 states and 28521 transitions. [2022-01-18 05:38:14,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:38:14,056 INFO L276 IsEmpty]: Start isEmpty. Operand 6474 states and 28521 transitions. [2022-01-18 05:38:14,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:14,068 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:14,068 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-01-18 05:38:14,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Ended with exit code 0 [2022-01-18 05:38:14,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable309,310 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:14,269 INFO L402 AbstractCegarLoop]: === Iteration 311 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:14,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:14,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1469442884, now seen corresponding path program 195 times [2022-01-18 05:38:14,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:14,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497046954] [2022-01-18 05:38:14,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:14,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:14,417 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:14,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:14,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497046954] [2022-01-18 05:38:14,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497046954] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:14,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066192052] [2022-01-18 05:38:14,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:38:14,417 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:14,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:14,418 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:14,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Waiting until timeout for monitored process [2022-01-18 05:38:14,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:38:14,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:14,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:14,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:14,569 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:14,569 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:38:15,065 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:15,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:15,266 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:15,266 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:15,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:15,274 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:15,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:15,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066192052] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:15,315 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:15,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:38:15,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120665667] [2022-01-18 05:38:15,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:15,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:38:15,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:15,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:38:15,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:38:15,315 INFO L87 Difference]: Start difference. First operand 6474 states and 28521 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:38:16,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:16,495 INFO L93 Difference]: Finished difference Result 7324 states and 31811 transitions. [2022-01-18 05:38:16,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 05:38:16,495 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:38:16,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:16,513 INFO L225 Difference]: With dead ends: 7324 [2022-01-18 05:38:16,513 INFO L226 Difference]: Without dead ends: 7274 [2022-01-18 05:38:16,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=247, Invalid=1313, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:38:16,514 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 267 mSDsluCounter, 1158 mSDsCounter, 0 mSdLazyCounter, 1672 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 654 SdHoareTripleChecker+Invalid, 1970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 193 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:16,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 654 Invalid, 1970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1672 Invalid, 0 Unknown, 193 Unchecked, 0.7s Time] [2022-01-18 05:38:16,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7274 states. [2022-01-18 05:38:16,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7274 to 6478. [2022-01-18 05:38:16,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6478 states, 6477 states have (on average 4.406206577119036) internal successors, (28539), 6477 states have internal predecessors, (28539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:16,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6478 states to 6478 states and 28539 transitions. [2022-01-18 05:38:16,622 INFO L78 Accepts]: Start accepts. Automaton has 6478 states and 28539 transitions. Word has length 23 [2022-01-18 05:38:16,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:16,622 INFO L470 AbstractCegarLoop]: Abstraction has 6478 states and 28539 transitions. [2022-01-18 05:38:16,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:38:16,622 INFO L276 IsEmpty]: Start isEmpty. Operand 6478 states and 28539 transitions. [2022-01-18 05:38:16,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:16,634 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:16,634 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-01-18 05:38:16,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Ended with exit code 0 [2022-01-18 05:38:16,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 311 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2022-01-18 05:38:16,834 INFO L402 AbstractCegarLoop]: === Iteration 312 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:16,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:16,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1812831880, now seen corresponding path program 196 times [2022-01-18 05:38:16,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:16,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305412813] [2022-01-18 05:38:16,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:16,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:16,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:16,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:16,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:16,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305412813] [2022-01-18 05:38:16,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305412813] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:16,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317411779] [2022-01-18 05:38:16,977 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:38:16,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:16,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:16,978 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:16,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Waiting until timeout for monitored process [2022-01-18 05:38:17,003 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:38:17,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:17,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:17,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:17,125 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:17,126 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:38:17,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:17,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:17,758 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:17,758 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:17,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:17,767 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:17,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:17,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317411779] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:17,812 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:17,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:38:17,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544329992] [2022-01-18 05:38:17,812 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:17,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:38:17,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:17,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:38:17,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:38:17,813 INFO L87 Difference]: Start difference. First operand 6478 states and 28539 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:38:18,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:18,623 INFO L93 Difference]: Finished difference Result 7146 states and 31120 transitions. [2022-01-18 05:38:18,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:38:18,623 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:38:18,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:18,640 INFO L225 Difference]: With dead ends: 7146 [2022-01-18 05:38:18,641 INFO L226 Difference]: Without dead ends: 7104 [2022-01-18 05:38:18,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=1023, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:38:18,641 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 126 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 1483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 127 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:18,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 615 Invalid, 1483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1320 Invalid, 0 Unknown, 127 Unchecked, 0.5s Time] [2022-01-18 05:38:18,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7104 states. [2022-01-18 05:38:18,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7104 to 6486. [2022-01-18 05:38:18,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6486 states, 6485 states have (on average 4.406630686198921) internal successors, (28577), 6485 states have internal predecessors, (28577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:18,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6486 states to 6486 states and 28577 transitions. [2022-01-18 05:38:18,787 INFO L78 Accepts]: Start accepts. Automaton has 6486 states and 28577 transitions. Word has length 23 [2022-01-18 05:38:18,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:18,788 INFO L470 AbstractCegarLoop]: Abstraction has 6486 states and 28577 transitions. [2022-01-18 05:38:18,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:38:18,788 INFO L276 IsEmpty]: Start isEmpty. Operand 6486 states and 28577 transitions. [2022-01-18 05:38:18,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:18,799 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:18,799 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-01-18 05:38:18,815 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Ended with exit code 0 [2022-01-18 05:38:19,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2022-01-18 05:38:19,000 INFO L402 AbstractCegarLoop]: === Iteration 313 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:19,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:19,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1333269296, now seen corresponding path program 197 times [2022-01-18 05:38:19,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:19,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528768132] [2022-01-18 05:38:19,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:19,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:19,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:19,134 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:19,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:19,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528768132] [2022-01-18 05:38:19,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528768132] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:19,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916934834] [2022-01-18 05:38:19,135 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:38:19,135 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:19,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:19,136 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:19,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Waiting until timeout for monitored process [2022-01-18 05:38:19,160 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 05:38:19,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:19,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:38:19,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:19,314 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:19,314 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 52 [2022-01-18 05:38:19,380 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:19,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:19,551 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:19,551 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:19,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:19,560 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:19,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:19,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916934834] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:19,605 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:19,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-01-18 05:38:19,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93375264] [2022-01-18 05:38:19,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:19,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:38:19,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:19,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:38:19,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:38:19,606 INFO L87 Difference]: Start difference. First operand 6486 states and 28577 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:38:21,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:21,409 INFO L93 Difference]: Finished difference Result 8203 states and 35231 transitions. [2022-01-18 05:38:21,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 05:38:21,409 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:38:21,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:21,431 INFO L225 Difference]: With dead ends: 8203 [2022-01-18 05:38:21,431 INFO L226 Difference]: Without dead ends: 8168 [2022-01-18 05:38:21,432 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=354, Invalid=2402, Unknown=0, NotChecked=0, Total=2756 [2022-01-18 05:38:21,432 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 339 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 1774 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 2356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 431 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:21,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 792 Invalid, 2356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1774 Invalid, 0 Unknown, 431 Unchecked, 0.8s Time] [2022-01-18 05:38:21,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8168 states. [2022-01-18 05:38:21,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8168 to 6521. [2022-01-18 05:38:21,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6521 states, 6520 states have (on average 4.408742331288344) internal successors, (28745), 6520 states have internal predecessors, (28745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:21,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6521 states to 6521 states and 28745 transitions. [2022-01-18 05:38:21,559 INFO L78 Accepts]: Start accepts. Automaton has 6521 states and 28745 transitions. Word has length 23 [2022-01-18 05:38:21,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:21,559 INFO L470 AbstractCegarLoop]: Abstraction has 6521 states and 28745 transitions. [2022-01-18 05:38:21,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-01-18 05:38:21,559 INFO L276 IsEmpty]: Start isEmpty. Operand 6521 states and 28745 transitions. [2022-01-18 05:38:21,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:21,572 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:21,572 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-01-18 05:38:21,587 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Ended with exit code 0 [2022-01-18 05:38:21,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 313 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2022-01-18 05:38:21,772 INFO L402 AbstractCegarLoop]: === Iteration 314 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:21,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:21,773 INFO L85 PathProgramCache]: Analyzing trace with hash 412014740, now seen corresponding path program 198 times [2022-01-18 05:38:21,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:21,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708627803] [2022-01-18 05:38:21,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:21,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:21,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:21,916 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:21,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:21,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708627803] [2022-01-18 05:38:21,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708627803] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:21,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680305355] [2022-01-18 05:38:21,916 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:38:21,916 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:21,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:21,917 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:21,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Waiting until timeout for monitored process [2022-01-18 05:38:21,941 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 05:38:21,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:21,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:21,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:22,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:22,113 INFO L353 Elim1Store]: treesize reduction 12, result has 76.5 percent of original size [2022-01-18 05:38:22,113 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 55 [2022-01-18 05:38:22,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:22,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:22,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:22,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680305355] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:22,513 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:22,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:38:22,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479507656] [2022-01-18 05:38:22,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:22,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:38:22,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:22,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:38:22,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:38:22,513 INFO L87 Difference]: Start difference. First operand 6521 states and 28745 transitions. Second operand has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:24,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:24,760 INFO L93 Difference]: Finished difference Result 9390 states and 40001 transitions. [2022-01-18 05:38:24,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-18 05:38:24,760 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:38:24,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:24,783 INFO L225 Difference]: With dead ends: 9390 [2022-01-18 05:38:24,783 INFO L226 Difference]: Without dead ends: 9296 [2022-01-18 05:38:24,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1025 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=560, Invalid=3222, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 05:38:24,784 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 611 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 1936 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 611 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 2132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:24,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [611 Valid, 695 Invalid, 2132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 1936 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 05:38:24,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9296 states. [2022-01-18 05:38:24,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9296 to 6546. [2022-01-18 05:38:24,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6546 states, 6545 states have (on average 4.410236822001528) internal successors, (28865), 6545 states have internal predecessors, (28865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:24,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6546 states to 6546 states and 28865 transitions. [2022-01-18 05:38:24,911 INFO L78 Accepts]: Start accepts. Automaton has 6546 states and 28865 transitions. Word has length 23 [2022-01-18 05:38:24,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:24,911 INFO L470 AbstractCegarLoop]: Abstraction has 6546 states and 28865 transitions. [2022-01-18 05:38:24,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:24,911 INFO L276 IsEmpty]: Start isEmpty. Operand 6546 states and 28865 transitions. [2022-01-18 05:38:24,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:24,924 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:24,924 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-01-18 05:38:24,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Forceful destruction successful, exit code 0 [2022-01-18 05:38:25,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable313,314 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:25,124 INFO L402 AbstractCegarLoop]: === Iteration 315 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:25,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:25,124 INFO L85 PathProgramCache]: Analyzing trace with hash -377615580, now seen corresponding path program 199 times [2022-01-18 05:38:25,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:25,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082120029] [2022-01-18 05:38:25,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:25,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:25,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:25,268 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:25,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:25,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082120029] [2022-01-18 05:38:25,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082120029] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:25,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411520915] [2022-01-18 05:38:25,269 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:38:25,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:25,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:25,270 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:25,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Waiting until timeout for monitored process [2022-01-18 05:38:25,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:25,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:25,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:25,441 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:25,441 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:38:25,777 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:25,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:25,954 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:25,954 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:25,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:25,963 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:26,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:26,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411520915] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:26,008 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:26,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:38:26,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036865092] [2022-01-18 05:38:26,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:26,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:38:26,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:26,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:38:26,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:38:26,009 INFO L87 Difference]: Start difference. First operand 6546 states and 28865 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:38:27,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:27,887 INFO L93 Difference]: Finished difference Result 7866 states and 33992 transitions. [2022-01-18 05:38:27,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 05:38:27,888 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:38:27,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:27,907 INFO L225 Difference]: With dead ends: 7866 [2022-01-18 05:38:27,907 INFO L226 Difference]: Without dead ends: 7814 [2022-01-18 05:38:27,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=424, Invalid=2438, Unknown=0, NotChecked=0, Total=2862 [2022-01-18 05:38:27,907 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 346 mSDsluCounter, 1193 mSDsCounter, 0 mSdLazyCounter, 1973 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 2320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 205 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:27,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 699 Invalid, 2320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1973 Invalid, 0 Unknown, 205 Unchecked, 0.9s Time] [2022-01-18 05:38:27,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7814 states. [2022-01-18 05:38:28,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7814 to 6570. [2022-01-18 05:38:28,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6570 states, 6569 states have (on average 4.409955853250114) internal successors, (28969), 6569 states have internal predecessors, (28969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:28,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6570 states to 6570 states and 28969 transitions. [2022-01-18 05:38:28,047 INFO L78 Accepts]: Start accepts. Automaton has 6570 states and 28969 transitions. Word has length 23 [2022-01-18 05:38:28,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:28,048 INFO L470 AbstractCegarLoop]: Abstraction has 6570 states and 28969 transitions. [2022-01-18 05:38:28,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:38:28,048 INFO L276 IsEmpty]: Start isEmpty. Operand 6570 states and 28969 transitions. [2022-01-18 05:38:28,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:28,061 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:28,061 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-01-18 05:38:28,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Ended with exit code 0 [2022-01-18 05:38:28,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 315 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable314 [2022-01-18 05:38:28,262 INFO L402 AbstractCegarLoop]: === Iteration 316 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:28,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:28,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1235951154, now seen corresponding path program 200 times [2022-01-18 05:38:28,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:28,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472097878] [2022-01-18 05:38:28,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:28,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:28,405 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:28,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:28,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472097878] [2022-01-18 05:38:28,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472097878] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:28,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852766055] [2022-01-18 05:38:28,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:38:28,406 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:28,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:28,407 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:28,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Waiting until timeout for monitored process [2022-01-18 05:38:28,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:38:28,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:28,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:28,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:28,572 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:28,573 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:38:28,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:28,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:29,135 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:29,136 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:29,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:29,145 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:29,190 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:29,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852766055] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:29,190 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:29,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:38:29,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616722240] [2022-01-18 05:38:29,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:29,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:38:29,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:29,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:38:29,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:38:29,191 INFO L87 Difference]: Start difference. First operand 6570 states and 28969 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:38:31,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:31,292 INFO L93 Difference]: Finished difference Result 8005 states and 34531 transitions. [2022-01-18 05:38:31,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 05:38:31,292 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:38:31,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:31,316 INFO L225 Difference]: With dead ends: 8005 [2022-01-18 05:38:31,316 INFO L226 Difference]: Without dead ends: 7963 [2022-01-18 05:38:31,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=491, Invalid=2815, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 05:38:31,316 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 368 mSDsluCounter, 1139 mSDsCounter, 0 mSdLazyCounter, 1827 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 2205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 1827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 186 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:31,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 730 Invalid, 2205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 1827 Invalid, 0 Unknown, 186 Unchecked, 0.9s Time] [2022-01-18 05:38:31,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7963 states. [2022-01-18 05:38:31,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7963 to 6592. [2022-01-18 05:38:31,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6592 states, 6591 states have (on average 4.412228796844182) internal successors, (29081), 6591 states have internal predecessors, (29081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:31,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6592 states to 6592 states and 29081 transitions. [2022-01-18 05:38:31,450 INFO L78 Accepts]: Start accepts. Automaton has 6592 states and 29081 transitions. Word has length 23 [2022-01-18 05:38:31,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:31,450 INFO L470 AbstractCegarLoop]: Abstraction has 6592 states and 29081 transitions. [2022-01-18 05:38:31,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 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-01-18 05:38:31,450 INFO L276 IsEmpty]: Start isEmpty. Operand 6592 states and 29081 transitions. [2022-01-18 05:38:31,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:31,463 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:31,463 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-01-18 05:38:31,479 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Ended with exit code 0 [2022-01-18 05:38:31,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 316 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2022-01-18 05:38:31,664 INFO L402 AbstractCegarLoop]: === Iteration 317 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:31,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:31,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1327096228, now seen corresponding path program 201 times [2022-01-18 05:38:31,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:31,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940686964] [2022-01-18 05:38:31,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:31,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:31,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:31,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:31,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:31,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940686964] [2022-01-18 05:38:31,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940686964] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:31,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142755296] [2022-01-18 05:38:31,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:38:31,813 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:31,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:31,814 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:31,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Waiting until timeout for monitored process [2022-01-18 05:38:31,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 05:38:31,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:31,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:31,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:31,962 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:31,962 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:38:32,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:32,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:32,531 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:32,531 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:32,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:32,539 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:32,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:32,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142755296] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:32,582 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:32,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:38:32,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617577100] [2022-01-18 05:38:32,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:32,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:38:32,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:32,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:38:32,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:38:32,583 INFO L87 Difference]: Start difference. First operand 6592 states and 29081 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:34,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:34,203 INFO L93 Difference]: Finished difference Result 7337 states and 31954 transitions. [2022-01-18 05:38:34,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 05:38:34,203 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:38:34,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:34,221 INFO L225 Difference]: With dead ends: 7337 [2022-01-18 05:38:34,222 INFO L226 Difference]: Without dead ends: 7311 [2022-01-18 05:38:34,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 28 SyntacticMatches, 6 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=368, Invalid=1702, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 05:38:34,222 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 320 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 1556 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 1738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:34,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 550 Invalid, 1738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1556 Invalid, 0 Unknown, 57 Unchecked, 0.7s Time] [2022-01-18 05:38:34,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7311 states. [2022-01-18 05:38:34,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7311 to 6608. [2022-01-18 05:38:34,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6608 states, 6607 states have (on average 4.4104737399727565) internal successors, (29140), 6607 states have internal predecessors, (29140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:34,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6608 states to 6608 states and 29140 transitions. [2022-01-18 05:38:34,378 INFO L78 Accepts]: Start accepts. Automaton has 6608 states and 29140 transitions. Word has length 23 [2022-01-18 05:38:34,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:38:34,378 INFO L470 AbstractCegarLoop]: Abstraction has 6608 states and 29140 transitions. [2022-01-18 05:38:34,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:34,378 INFO L276 IsEmpty]: Start isEmpty. Operand 6608 states and 29140 transitions. [2022-01-18 05:38:34,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 05:38:34,391 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:38:34,391 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-01-18 05:38:34,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Ended with exit code 0 [2022-01-18 05:38:34,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,317 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:34,600 INFO L402 AbstractCegarLoop]: === Iteration 318 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 05:38:34,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:38:34,601 INFO L85 PathProgramCache]: Analyzing trace with hash 285520160, now seen corresponding path program 202 times [2022-01-18 05:38:34,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:38:34,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316515264] [2022-01-18 05:38:34,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:38:34,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:38:34,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:38:34,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:34,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:38:34,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316515264] [2022-01-18 05:38:34,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316515264] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:38:34,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385341294] [2022-01-18 05:38:34,749 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:38:34,749 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:34,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:38:34,750 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:38:34,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Waiting until timeout for monitored process [2022-01-18 05:38:34,774 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:38:34,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:38:34,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:38:34,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:38:34,898 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:34,898 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2022-01-18 05:38:35,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:35,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:38:35,547 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-18 05:38:35,547 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2022-01-18 05:38:35,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 05:38:35,556 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2022-01-18 05:38:35,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:38:35,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385341294] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:38:35,601 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:38:35,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-01-18 05:38:35,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034440786] [2022-01-18 05:38:35,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:38:35,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:38:35,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:38:35,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:38:35,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:38:35,601 INFO L87 Difference]: Start difference. First operand 6608 states and 29140 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:38:36,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:38:36,967 INFO L93 Difference]: Finished difference Result 7356 states and 32040 transitions. [2022-01-18 05:38:36,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:38:36,967 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 05:38:36,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:38:36,985 INFO L225 Difference]: With dead ends: 7356 [2022-01-18 05:38:36,985 INFO L226 Difference]: Without dead ends: 7328 [2022-01-18 05:38:36,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=295, Invalid=1345, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:38:36,986 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 258 mSDsluCounter, 935 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 1654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 63 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:38:36,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 514 Invalid, 1654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1491 Invalid, 0 Unknown, 63 Unchecked, 0.6s Time] [2022-01-18 05:38:36,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7328 states. Received shutdown request... [2022-01-18 05:38:37,008 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (4 of 5 remaining) [2022-01-18 05:38:37,015 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-01-18 05:38:37,024 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Ended with exit code 0 [2022-01-18 05:38:37,054 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 05:38:37,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,318 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:38:37,209 WARN L594 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2022-01-18 05:38:37,210 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 5 remaining) [2022-01-18 05:38:37,211 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (2 of 5 remaining) [2022-01-18 05:38:37,211 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (1 of 5 remaining) [2022-01-18 05:38:37,211 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION (0 of 5 remaining) [2022-01-18 05:38:37,213 INFO L732 BasicCegarLoop]: Path program histogram: [202, 52, 49, 6, 6, 1, 1, 1] [2022-01-18 05:38:37,215 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 05:38:37,215 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 05:38:37,216 INFO L202 PluginConnector]: Adding new model parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 05:38:37 BasicIcfg [2022-01-18 05:38:37,216 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 05:38:37,216 INFO L158 Benchmark]: Toolchain (without parser) took 760068.35ms. Allocated memory was 379.6MB in the beginning and 975.2MB in the end (delta: 595.6MB). Free memory was 340.5MB in the beginning and 487.1MB in the end (delta: -146.6MB). Peak memory consumption was 453.1MB. Max. memory is 16.0GB. [2022-01-18 05:38:37,217 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 379.6MB. Free memory is still 341.7MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 05:38:37,217 INFO L158 Benchmark]: Boogie Procedure Inliner took 24.93ms. Allocated memory is still 379.6MB. Free memory was 340.5MB in the beginning and 339.0MB in the end (delta: 1.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2022-01-18 05:38:37,217 INFO L158 Benchmark]: Boogie Preprocessor took 26.63ms. Allocated memory is still 379.6MB. Free memory was 339.0MB in the beginning and 338.0MB in the end (delta: 993.7kB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 05:38:37,217 INFO L158 Benchmark]: RCFGBuilder took 248.14ms. Allocated memory is still 379.6MB. Free memory was 337.9MB in the beginning and 327.7MB in the end (delta: 10.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. [2022-01-18 05:38:37,217 INFO L158 Benchmark]: TraceAbstraction took 759763.35ms. Allocated memory was 379.6MB in the beginning and 975.2MB in the end (delta: 595.6MB). Free memory was 327.2MB in the beginning and 487.1MB in the end (delta: -159.9MB). Peak memory consumption was 438.4MB. Max. memory is 16.0GB. [2022-01-18 05:38:37,217 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.12ms. Allocated memory is still 379.6MB. Free memory is still 341.7MB. There was no memory consumed. Max. memory is 16.0GB. * Boogie Procedure Inliner took 24.93ms. Allocated memory is still 379.6MB. Free memory was 340.5MB in the beginning and 339.0MB in the end (delta: 1.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 26.63ms. Allocated memory is still 379.6MB. Free memory was 339.0MB in the beginning and 338.0MB in the end (delta: 993.7kB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 248.14ms. Allocated memory is still 379.6MB. Free memory was 337.9MB in the beginning and 327.7MB in the end (delta: 10.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. * TraceAbstraction took 759763.35ms. Allocated memory was 379.6MB in the beginning and 975.2MB in the end (delta: 595.6MB). Free memory was 327.2MB in the beginning and 487.1MB in the end (delta: -159.9MB). Peak memory consumption was 438.4MB. Max. memory is 16.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: 85]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 78]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 77]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 42 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 759.7s, OverallIterations: 318, TraceHistogramMax: 3, PathProgramHistogramMax: 202, EmptinessCheckTime: 2.5s, AutomataDifference: 361.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 67964 SdHoareTripleChecker+Valid, 167.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 67964 mSDsluCounter, 159500 SdHoareTripleChecker+Invalid, 139.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 38491 IncrementalHoareTripleChecker+Unchecked, 251300 mSDsCounter, 27128 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 386818 IncrementalHoareTripleChecker+Invalid, 452437 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 27128 mSolverCounterUnsat, 12296 mSDtfsCounter, 386818 mSolverCounterSat, 1.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 22223 GetRequests, 9179 SyntacticMatches, 1067 SemanticMatches, 11977 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 124812 ImplicationChecksByTransitivity, 302.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6608occurred in iteration=317, InterpolantAutomatonStates: 9452, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 24.9s AutomataMinimizationTime, 318 MinimizatonAttempts, 194016 StatesRemovedByMinimization, 317 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 3.1s SatisfiabilityAnalysisTime, 296.3s InterpolantComputationTime, 14369 NumberOfCodeBlocks, 14369 NumberOfCodeBlocksAsserted, 1015 NumberOfCheckSat, 20542 ConstructedInterpolants, 1785 QuantifiedInterpolants, 367881 SizeOfPredicates, 2530 NumberOfNonLiveVariables, 27497 ConjunctsInSsa, 9478 ConjunctsInUnsatCore, 949 InterpolantComputations, 4 PerfectInterpolantSequences, 64/5894 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