/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-equiv.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-01 17:59:28,860 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-01 17:59:28,862 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-01 17:59:28,920 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-01 17:59:28,921 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-01 17:59:28,924 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-01 17:59:28,926 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-01 17:59:28,929 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-01 17:59:28,931 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-01 17:59:28,937 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-01 17:59:28,938 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-01 17:59:28,939 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-01 17:59:28,939 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-01 17:59:28,942 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-01 17:59:28,944 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-01 17:59:28,947 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-01 17:59:28,947 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-01 17:59:28,948 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-01 17:59:28,949 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-01 17:59:28,950 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-01 17:59:28,951 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-01 17:59:28,952 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-01 17:59:28,954 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-01 17:59:28,954 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-01 17:59:28,961 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-01 17:59:28,961 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-01 17:59:28,961 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-01 17:59:28,962 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-01 17:59:28,963 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-01 17:59:28,963 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-01 17:59:28,964 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-01 17:59:28,964 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-01 17:59:28,966 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-01 17:59:28,966 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-01 17:59:28,967 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-01 17:59:28,967 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-01 17:59:28,968 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-01 17:59:28,968 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-01 17:59:28,968 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-01 17:59:28,969 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-01 17:59:28,969 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-01 17:59:28,970 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-03-01 17:59:29,002 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-01 17:59:29,003 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-01 17:59:29,003 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-01 17:59:29,003 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-01 17:59:29,004 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-01 17:59:29,004 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-01 17:59:29,004 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-01 17:59:29,005 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-01 17:59:29,005 INFO L138 SettingsManager]: * Use SBE=true [2022-03-01 17:59:29,005 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-01 17:59:29,006 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-01 17:59:29,006 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-01 17:59:29,006 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-01 17:59:29,006 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-01 17:59:29,006 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-01 17:59:29,006 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-01 17:59:29,006 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-01 17:59:29,006 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-01 17:59:29,007 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-01 17:59:29,007 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-01 17:59:29,007 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-01 17:59:29,007 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-01 17:59:29,007 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-01 17:59:29,007 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-01 17:59:29,009 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-01 17:59:29,009 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 17:59:29,009 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-01 17:59:29,009 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-01 17:59:29,009 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-01 17:59:29,009 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-01 17:59:29,009 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-01 17:59:29,010 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-01 17:59:29,010 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-01 17:59:29,010 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-01 17:59:29,229 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-01 17:59:29,248 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-01 17:59:29,250 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-01 17:59:29,251 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-01 17:59:29,255 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-01 17:59:29,256 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-equiv.wvr.bpl [2022-03-01 17:59:29,257 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-equiv.wvr.bpl' [2022-03-01 17:59:29,282 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-01 17:59:29,283 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-01 17:59:29,284 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-01 17:59:29,284 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-01 17:59:29,284 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-01 17:59:29,298 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,304 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,308 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-01 17:59:29,309 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-01 17:59:29,310 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-01 17:59:29,310 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-01 17:59:29,310 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-01 17:59:29,317 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,317 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,319 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,319 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,322 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,324 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,325 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,327 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-01 17:59:29,328 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-01 17:59:29,329 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-01 17:59:29,329 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-01 17:59:29,330 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/1) ... [2022-03-01 17:59:29,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 17:59:29,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:29,361 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-01 17:59:29,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-01 17:59:29,395 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-01 17:59:29,396 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-01 17:59:29,396 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-01 17:59:29,396 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-01 17:59:29,396 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-01 17:59:29,396 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-01 17:59:29,396 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-01 17:59:29,396 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-01 17:59:29,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-01 17:59:29,396 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-03-01 17:59:29,396 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-03-01 17:59:29,396 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-03-01 17:59:29,397 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-01 17:59:29,437 INFO L234 CfgBuilder]: Building ICFG [2022-03-01 17:59:29,439 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-01 17:59:29,556 INFO L275 CfgBuilder]: Performing block encoding [2022-03-01 17:59:29,568 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-01 17:59:29,568 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-01 17:59:29,570 INFO L202 PluginConnector]: Adding new model mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 05:59:29 BoogieIcfgContainer [2022-03-01 17:59:29,570 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-01 17:59:29,575 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-01 17:59:29,576 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-01 17:59:29,578 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-01 17:59:29,578 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:59:29" (1/2) ... [2022-03-01 17:59:29,579 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6742f41f and model type mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 05:59:29, skipping insertion in model container [2022-03-01 17:59:29,579 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 05:59:29" (2/2) ... [2022-03-01 17:59:29,581 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-equiv.wvr.bpl [2022-03-01 17:59:29,589 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-01 17:59:29,589 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-01 17:59:29,589 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-01 17:59:29,589 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-01 17:59:29,638 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-03-01 17:59:29,710 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-01 17:59:29,715 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-01 17:59:29,716 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-03-01 17:59:29,741 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 33 places, 26 transitions, 76 flow [2022-03-01 17:59:29,801 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:29,805 INFO L276 IsEmpty]: Start isEmpty. Operand has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:29,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:59:29,820 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:29,820 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:29,821 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:29,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:29,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1698272252, now seen corresponding path program 1 times [2022-03-01 17:59:29,837 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:29,839 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092610838] [2022-03-01 17:59:29,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:29,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:29,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:29,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:29,979 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:29,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092610838] [2022-03-01 17:59:29,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092610838] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 17:59:29,980 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 17:59:29,980 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-01 17:59:29,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215304059] [2022-03-01 17:59:29,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:29,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-01 17:59:29,987 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:30,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-01 17:59:30,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-01 17:59:30,028 INFO L87 Difference]: Start difference. First operand has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:30,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:30,093 INFO L93 Difference]: Finished difference Result 214 states and 614 transitions. [2022-03-01 17:59:30,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-01 17:59:30,095 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-03-01 17:59:30,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:30,104 INFO L225 Difference]: With dead ends: 214 [2022-03-01 17:59:30,105 INFO L226 Difference]: Without dead ends: 199 [2022-03-01 17:59:30,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-01 17:59:30,109 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 3 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:30,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 22 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 17:59:30,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-03-01 17:59:30,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 146. [2022-03-01 17:59:30,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.8689655172413793) internal successors, (416), 145 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:30,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 416 transitions. [2022-03-01 17:59:30,203 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 416 transitions. Word has length 15 [2022-03-01 17:59:30,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:30,204 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 416 transitions. [2022-03-01 17:59:30,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:30,204 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 416 transitions. [2022-03-01 17:59:30,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:59:30,206 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:30,206 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:30,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-01 17:59:30,207 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:30,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:30,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1717701342, now seen corresponding path program 1 times [2022-03-01 17:59:30,208 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:30,208 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914408363] [2022-03-01 17:59:30,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:30,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:30,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:30,298 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:30,298 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:30,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914408363] [2022-03-01 17:59:30,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914408363] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:30,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545378746] [2022-03-01 17:59:30,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:30,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:30,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:30,303 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:30,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-01 17:59:30,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:30,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 3 conjunts are in the unsatisfiable core [2022-03-01 17:59:30,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:30,445 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:30,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:30,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:30,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545378746] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:30,556 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-01 17:59:30,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 3] total 7 [2022-03-01 17:59:30,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687961970] [2022-03-01 17:59:30,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:30,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-01 17:59:30,558 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:30,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-01 17:59:30,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:30,559 INFO L87 Difference]: Start difference. First operand 146 states and 416 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:30,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:30,625 INFO L93 Difference]: Finished difference Result 284 states and 788 transitions. [2022-03-01 17:59:30,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-01 17:59:30,625 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-01 17:59:30,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:30,628 INFO L225 Difference]: With dead ends: 284 [2022-03-01 17:59:30,628 INFO L226 Difference]: Without dead ends: 284 [2022-03-01 17:59:30,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:30,630 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 23 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:30,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 26 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:30,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-03-01 17:59:30,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 176. [2022-03-01 17:59:30,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 3.0114285714285716) internal successors, (527), 175 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:30,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 527 transitions. [2022-03-01 17:59:30,650 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 527 transitions. Word has length 17 [2022-03-01 17:59:30,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:30,651 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 527 transitions. [2022-03-01 17:59:30,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:30,651 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 527 transitions. [2022-03-01 17:59:30,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:59:30,653 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:30,653 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:30,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:30,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:30,854 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:30,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:30,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1520327836, now seen corresponding path program 1 times [2022-03-01 17:59:30,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:30,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216716468] [2022-03-01 17:59:30,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:30,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:30,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:30,909 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:30,909 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:30,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216716468] [2022-03-01 17:59:30,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216716468] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 17:59:30,910 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 17:59:30,910 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-01 17:59:30,910 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5621583] [2022-03-01 17:59:30,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:30,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-01 17:59:30,911 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:30,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-01 17:59:30,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-01 17:59:30,912 INFO L87 Difference]: Start difference. First operand 176 states and 527 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:30,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:30,974 INFO L93 Difference]: Finished difference Result 240 states and 691 transitions. [2022-03-01 17:59:30,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-01 17:59:30,975 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-01 17:59:30,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:30,977 INFO L225 Difference]: With dead ends: 240 [2022-03-01 17:59:30,977 INFO L226 Difference]: Without dead ends: 240 [2022-03-01 17:59:30,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-01 17:59:30,978 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 15 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:30,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 19 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:30,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-03-01 17:59:30,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 191. [2022-03-01 17:59:30,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 3.0) internal successors, (570), 190 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:30,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 570 transitions. [2022-03-01 17:59:30,993 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 570 transitions. Word has length 17 [2022-03-01 17:59:30,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:30,994 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 570 transitions. [2022-03-01 17:59:30,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:30,994 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 570 transitions. [2022-03-01 17:59:30,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:59:30,996 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:30,996 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:30,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-01 17:59:30,996 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:30,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:30,997 INFO L85 PathProgramCache]: Analyzing trace with hash 721287832, now seen corresponding path program 2 times [2022-03-01 17:59:30,997 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:30,997 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415140334] [2022-03-01 17:59:30,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:30,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:31,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:31,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:31,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:31,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415140334] [2022-03-01 17:59:31,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415140334] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 17:59:31,036 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 17:59:31,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-01 17:59:31,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466295071] [2022-03-01 17:59:31,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:31,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-01 17:59:31,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:31,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-01 17:59:31,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-01 17:59:31,038 INFO L87 Difference]: Start difference. First operand 191 states and 570 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:31,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:31,090 INFO L93 Difference]: Finished difference Result 312 states and 867 transitions. [2022-03-01 17:59:31,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-01 17:59:31,090 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-01 17:59:31,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:31,093 INFO L225 Difference]: With dead ends: 312 [2022-03-01 17:59:31,093 INFO L226 Difference]: Without dead ends: 312 [2022-03-01 17:59:31,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-01 17:59:31,103 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 42 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:31,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 27 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 17:59:31,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2022-03-01 17:59:31,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 170. [2022-03-01 17:59:31,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 2.9763313609467454) internal successors, (503), 169 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:31,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 503 transitions. [2022-03-01 17:59:31,129 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 503 transitions. Word has length 17 [2022-03-01 17:59:31,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:31,129 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 503 transitions. [2022-03-01 17:59:31,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:31,129 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 503 transitions. [2022-03-01 17:59:31,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:59:31,131 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:31,131 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:31,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-01 17:59:31,131 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:31,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:31,132 INFO L85 PathProgramCache]: Analyzing trace with hash 388922714, now seen corresponding path program 1 times [2022-03-01 17:59:31,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:31,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837245356] [2022-03-01 17:59:31,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:31,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:31,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:31,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:31,160 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:31,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837245356] [2022-03-01 17:59:31,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837245356] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 17:59:31,160 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 17:59:31,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-01 17:59:31,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719230654] [2022-03-01 17:59:31,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:31,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-01 17:59:31,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:31,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-01 17:59:31,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-01 17:59:31,162 INFO L87 Difference]: Start difference. First operand 170 states and 503 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:31,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:31,228 INFO L93 Difference]: Finished difference Result 192 states and 530 transitions. [2022-03-01 17:59:31,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-01 17:59:31,229 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-01 17:59:31,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:31,232 INFO L225 Difference]: With dead ends: 192 [2022-03-01 17:59:31,232 INFO L226 Difference]: Without dead ends: 162 [2022-03-01 17:59:31,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-01 17:59:31,234 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 29 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:31,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 19 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:31,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-03-01 17:59:31,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 149. [2022-03-01 17:59:31,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.9324324324324325) internal successors, (434), 148 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:31,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 434 transitions. [2022-03-01 17:59:31,250 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 434 transitions. Word has length 17 [2022-03-01 17:59:31,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:31,250 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 434 transitions. [2022-03-01 17:59:31,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:31,250 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 434 transitions. [2022-03-01 17:59:31,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:59:31,252 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:31,252 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:31,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-01 17:59:31,252 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:31,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:31,253 INFO L85 PathProgramCache]: Analyzing trace with hash 336279062, now seen corresponding path program 2 times [2022-03-01 17:59:31,253 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:31,253 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153594674] [2022-03-01 17:59:31,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:31,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:31,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:31,296 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:31,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153594674] [2022-03-01 17:59:31,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153594674] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:31,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126839859] [2022-03-01 17:59:31,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:59:31,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:31,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:31,298 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:31,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-01 17:59:31,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:31,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:31,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 3 conjunts are in the unsatisfiable core [2022-03-01 17:59:31,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:31,382 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:31,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:31,471 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:31,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126839859] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:31,472 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-01 17:59:31,472 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 3] total 6 [2022-03-01 17:59:31,472 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904808097] [2022-03-01 17:59:31,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:31,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-01 17:59:31,473 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:31,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-01 17:59:31,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-03-01 17:59:31,473 INFO L87 Difference]: Start difference. First operand 149 states and 434 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:31,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:31,511 INFO L93 Difference]: Finished difference Result 245 states and 688 transitions. [2022-03-01 17:59:31,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-01 17:59:31,512 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-01 17:59:31,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:31,513 INFO L225 Difference]: With dead ends: 245 [2022-03-01 17:59:31,513 INFO L226 Difference]: Without dead ends: 245 [2022-03-01 17:59:31,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-03-01 17:59:31,514 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 22 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:31,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 22 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 17:59:31,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-03-01 17:59:31,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 161. [2022-03-01 17:59:31,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.9375) internal successors, (470), 160 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:31,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 470 transitions. [2022-03-01 17:59:31,521 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 470 transitions. Word has length 17 [2022-03-01 17:59:31,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:31,521 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 470 transitions. [2022-03-01 17:59:31,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:31,522 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 470 transitions. [2022-03-01 17:59:31,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:59:31,523 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:31,523 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:31,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:31,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-03-01 17:59:31,732 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:31,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:31,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1880409020, now seen corresponding path program 1 times [2022-03-01 17:59:31,732 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:31,732 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236956992] [2022-03-01 17:59:31,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:31,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:31,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:31,786 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:31,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:31,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236956992] [2022-03-01 17:59:31,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236956992] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:31,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335076648] [2022-03-01 17:59:31,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:31,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:31,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:31,788 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:31,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-01 17:59:31,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:31,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-01 17:59:31,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:31,872 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:31,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:31,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:31,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335076648] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:31,934 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:31,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 7 [2022-03-01 17:59:31,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508233733] [2022-03-01 17:59:31,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:31,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 17:59:31,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:31,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 17:59:31,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:31,936 INFO L87 Difference]: Start difference. First operand 161 states and 470 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:32,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:32,101 INFO L93 Difference]: Finished difference Result 404 states and 1123 transitions. [2022-03-01 17:59:32,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-01 17:59:32,102 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-01 17:59:32,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:32,104 INFO L225 Difference]: With dead ends: 404 [2022-03-01 17:59:32,104 INFO L226 Difference]: Without dead ends: 404 [2022-03-01 17:59:32,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=78, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:32,105 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 86 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:32,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 70 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:32,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-01 17:59:32,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 234. [2022-03-01 17:59:32,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 233 states have (on average 2.9871244635193133) internal successors, (696), 233 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:32,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 696 transitions. [2022-03-01 17:59:32,115 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 696 transitions. Word has length 19 [2022-03-01 17:59:32,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:32,115 INFO L470 AbstractCegarLoop]: Abstraction has 234 states and 696 transitions. [2022-03-01 17:59:32,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:32,115 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 696 transitions. [2022-03-01 17:59:32,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:59:32,116 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:32,116 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:32,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:32,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:32,331 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:32,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:32,332 INFO L85 PathProgramCache]: Analyzing trace with hash 34046910, now seen corresponding path program 1 times [2022-03-01 17:59:32,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:32,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312304224] [2022-03-01 17:59:32,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:32,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:32,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:32,456 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:32,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:32,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312304224] [2022-03-01 17:59:32,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312304224] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:32,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465818363] [2022-03-01 17:59:32,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:32,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:32,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:32,468 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:32,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-01 17:59:32,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:32,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 17:59:32,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:32,605 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:32,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:32,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:32,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465818363] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:32,726 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:32,726 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-03-01 17:59:32,726 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502390425] [2022-03-01 17:59:32,726 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:32,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-01 17:59:32,727 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:32,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-01 17:59:32,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-01 17:59:32,727 INFO L87 Difference]: Start difference. First operand 234 states and 696 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:32,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:32,860 INFO L93 Difference]: Finished difference Result 445 states and 1311 transitions. [2022-03-01 17:59:32,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-01 17:59:32,861 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-01 17:59:32,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:32,863 INFO L225 Difference]: With dead ends: 445 [2022-03-01 17:59:32,863 INFO L226 Difference]: Without dead ends: 412 [2022-03-01 17:59:32,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-03-01 17:59:32,864 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 41 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:32,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 158 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:32,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-03-01 17:59:32,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 328. [2022-03-01 17:59:32,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 3.0611620795107033) internal successors, (1001), 327 states have internal predecessors, (1001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:32,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 1001 transitions. [2022-03-01 17:59:32,875 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 1001 transitions. Word has length 19 [2022-03-01 17:59:32,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:32,875 INFO L470 AbstractCegarLoop]: Abstraction has 328 states and 1001 transitions. [2022-03-01 17:59:32,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:32,876 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 1001 transitions. [2022-03-01 17:59:32,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:59:32,877 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:32,877 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:32,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:33,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:33,096 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:33,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:33,096 INFO L85 PathProgramCache]: Analyzing trace with hash -846392150, now seen corresponding path program 2 times [2022-03-01 17:59:33,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:33,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125927230] [2022-03-01 17:59:33,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:33,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:33,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:33,181 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:33,182 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:33,182 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125927230] [2022-03-01 17:59:33,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125927230] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:33,182 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47198150] [2022-03-01 17:59:33,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:59:33,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:33,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:33,184 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:33,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-01 17:59:33,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:33,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:33,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 17:59:33,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:33,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:33,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:33,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:33,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47198150] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:33,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:33,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 7 [2022-03-01 17:59:33,346 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26722818] [2022-03-01 17:59:33,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:33,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 17:59:33,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:33,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 17:59:33,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:33,347 INFO L87 Difference]: Start difference. First operand 328 states and 1001 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:33,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:33,414 INFO L93 Difference]: Finished difference Result 646 states and 1931 transitions. [2022-03-01 17:59:33,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 17:59:33,414 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-01 17:59:33,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:33,418 INFO L225 Difference]: With dead ends: 646 [2022-03-01 17:59:33,418 INFO L226 Difference]: Without dead ends: 631 [2022-03-01 17:59:33,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:33,419 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 48 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:33,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 113 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:33,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2022-03-01 17:59:33,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 390. [2022-03-01 17:59:33,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 3.16452442159383) internal successors, (1231), 389 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:33,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 1231 transitions. [2022-03-01 17:59:33,433 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 1231 transitions. Word has length 19 [2022-03-01 17:59:33,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:33,433 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 1231 transitions. [2022-03-01 17:59:33,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:33,433 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 1231 transitions. [2022-03-01 17:59:33,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:59:33,434 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:33,434 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:33,456 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:33,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:33,648 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:33,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:33,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1555602956, now seen corresponding path program 3 times [2022-03-01 17:59:33,648 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:33,648 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611167726] [2022-03-01 17:59:33,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:33,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:33,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:33,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:33,741 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:33,741 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611167726] [2022-03-01 17:59:33,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611167726] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:33,741 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653000256] [2022-03-01 17:59:33,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:59:33,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:33,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:33,744 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:33,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-01 17:59:33,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 17:59:33,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:33,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 17:59:33,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:33,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:33,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:33,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:33,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653000256] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:33,908 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:33,908 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-03-01 17:59:33,910 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314937308] [2022-03-01 17:59:33,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:33,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-01 17:59:33,910 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:33,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-01 17:59:33,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-01 17:59:33,911 INFO L87 Difference]: Start difference. First operand 390 states and 1231 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:34,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:34,055 INFO L93 Difference]: Finished difference Result 816 states and 2463 transitions. [2022-03-01 17:59:34,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-01 17:59:34,056 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-01 17:59:34,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:34,059 INFO L225 Difference]: With dead ends: 816 [2022-03-01 17:59:34,059 INFO L226 Difference]: Without dead ends: 673 [2022-03-01 17:59:34,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:34,060 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 59 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:34,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 190 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:34,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-03-01 17:59:34,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 465. [2022-03-01 17:59:34,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.2349137931034484) internal successors, (1501), 464 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:34,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1501 transitions. [2022-03-01 17:59:34,076 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1501 transitions. Word has length 19 [2022-03-01 17:59:34,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:34,076 INFO L470 AbstractCegarLoop]: Abstraction has 465 states and 1501 transitions. [2022-03-01 17:59:34,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:34,077 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1501 transitions. [2022-03-01 17:59:34,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:59:34,078 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:34,078 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:34,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:34,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:34,290 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:34,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:34,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1118825264, now seen corresponding path program 2 times [2022-03-01 17:59:34,291 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:34,291 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406210606] [2022-03-01 17:59:34,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:34,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:34,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:34,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:34,330 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:34,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406210606] [2022-03-01 17:59:34,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406210606] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:34,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323825350] [2022-03-01 17:59:34,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:59:34,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:34,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:34,332 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:34,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-01 17:59:34,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:34,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:34,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-01 17:59:34,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:34,401 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:34,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:34,457 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:34,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323825350] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:34,458 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:34,458 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2022-03-01 17:59:34,458 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656481011] [2022-03-01 17:59:34,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:34,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 17:59:34,459 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:34,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 17:59:34,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:34,460 INFO L87 Difference]: Start difference. First operand 465 states and 1501 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:34,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:34,644 INFO L93 Difference]: Finished difference Result 1402 states and 4444 transitions. [2022-03-01 17:59:34,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-01 17:59:34,644 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-01 17:59:34,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:34,652 INFO L225 Difference]: With dead ends: 1402 [2022-03-01 17:59:34,652 INFO L226 Difference]: Without dead ends: 1402 [2022-03-01 17:59:34,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=109, Unknown=0, NotChecked=0, Total=182 [2022-03-01 17:59:34,653 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 88 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:34,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 71 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:34,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1402 states. [2022-03-01 17:59:34,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1402 to 797. [2022-03-01 17:59:34,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 796 states have (on average 3.4032663316582914) internal successors, (2709), 796 states have internal predecessors, (2709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:34,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 2709 transitions. [2022-03-01 17:59:34,702 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 2709 transitions. Word has length 19 [2022-03-01 17:59:34,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:34,703 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 2709 transitions. [2022-03-01 17:59:34,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:34,703 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 2709 transitions. [2022-03-01 17:59:34,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:59:34,705 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:34,705 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:34,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:34,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:34,926 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:34,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:34,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1604629368, now seen corresponding path program 3 times [2022-03-01 17:59:34,927 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:34,927 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890858971] [2022-03-01 17:59:34,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:34,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:34,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:34,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:34,956 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:34,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890858971] [2022-03-01 17:59:34,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890858971] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:34,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626305356] [2022-03-01 17:59:34,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:59:34,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:34,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:34,957 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:34,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-01 17:59:34,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 17:59:34,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:34,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-01 17:59:34,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:35,020 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:35,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:35,095 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:35,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626305356] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:35,096 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:35,096 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2022-03-01 17:59:35,096 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073553034] [2022-03-01 17:59:35,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:35,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 17:59:35,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:35,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 17:59:35,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:35,097 INFO L87 Difference]: Start difference. First operand 797 states and 2709 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:35,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:35,228 INFO L93 Difference]: Finished difference Result 1152 states and 3746 transitions. [2022-03-01 17:59:35,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-01 17:59:35,228 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-01 17:59:35,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:35,234 INFO L225 Difference]: With dead ends: 1152 [2022-03-01 17:59:35,235 INFO L226 Difference]: Without dead ends: 1140 [2022-03-01 17:59:35,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=74, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:35,235 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 88 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:35,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 21 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:35,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2022-03-01 17:59:35,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 653. [2022-03-01 17:59:35,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 3.585889570552147) internal successors, (2338), 652 states have internal predecessors, (2338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:35,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 2338 transitions. [2022-03-01 17:59:35,260 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 2338 transitions. Word has length 19 [2022-03-01 17:59:35,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:35,261 INFO L470 AbstractCegarLoop]: Abstraction has 653 states and 2338 transitions. [2022-03-01 17:59:35,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:35,261 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 2338 transitions. [2022-03-01 17:59:35,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:35,264 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:35,264 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:35,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-03-01 17:59:35,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-03-01 17:59:35,480 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:35,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:35,480 INFO L85 PathProgramCache]: Analyzing trace with hash -671302374, now seen corresponding path program 4 times [2022-03-01 17:59:35,480 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:35,480 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78243399] [2022-03-01 17:59:35,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:35,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:35,550 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:35,550 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:35,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78243399] [2022-03-01 17:59:35,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78243399] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:35,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628830521] [2022-03-01 17:59:35,551 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:59:35,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:35,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:35,552 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:35,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-01 17:59:35,597 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:59:35,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:35,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 17:59:35,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:35,653 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:35,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:35,720 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:35,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628830521] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:35,720 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:35,721 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 8 [2022-03-01 17:59:35,721 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069035065] [2022-03-01 17:59:35,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:35,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-01 17:59:35,721 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:35,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-01 17:59:35,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-01 17:59:35,722 INFO L87 Difference]: Start difference. First operand 653 states and 2338 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:35,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:35,809 INFO L93 Difference]: Finished difference Result 1011 states and 3340 transitions. [2022-03-01 17:59:35,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-01 17:59:35,810 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:35,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:35,816 INFO L225 Difference]: With dead ends: 1011 [2022-03-01 17:59:35,816 INFO L226 Difference]: Without dead ends: 990 [2022-03-01 17:59:35,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-01 17:59:35,817 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 57 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:35,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 170 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:35,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2022-03-01 17:59:35,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 730. [2022-03-01 17:59:35,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 3.5486968449931413) internal successors, (2587), 729 states have internal predecessors, (2587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:35,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 2587 transitions. [2022-03-01 17:59:35,842 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 2587 transitions. Word has length 21 [2022-03-01 17:59:35,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:35,842 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 2587 transitions. [2022-03-01 17:59:35,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:35,843 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 2587 transitions. [2022-03-01 17:59:35,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:35,847 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:35,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] [2022-03-01 17:59:35,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:36,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-01 17:59:36,070 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:36,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:36,071 INFO L85 PathProgramCache]: Analyzing trace with hash 1112056780, now seen corresponding path program 5 times [2022-03-01 17:59:36,071 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:36,071 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936740561] [2022-03-01 17:59:36,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:36,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:36,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:36,132 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:36,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:36,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936740561] [2022-03-01 17:59:36,133 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936740561] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:36,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946147125] [2022-03-01 17:59:36,133 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:59:36,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:36,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:36,134 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:36,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-01 17:59:36,166 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:36,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:36,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 17:59:36,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:36,234 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:36,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:36,331 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:36,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946147125] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:36,332 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:36,332 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-03-01 17:59:36,332 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719562875] [2022-03-01 17:59:36,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:36,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-01 17:59:36,332 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:36,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-01 17:59:36,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-01 17:59:36,333 INFO L87 Difference]: Start difference. First operand 730 states and 2587 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:36,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:36,466 INFO L93 Difference]: Finished difference Result 1051 states and 3509 transitions. [2022-03-01 17:59:36,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-01 17:59:36,467 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:36,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:36,472 INFO L225 Difference]: With dead ends: 1051 [2022-03-01 17:59:36,473 INFO L226 Difference]: Without dead ends: 1030 [2022-03-01 17:59:36,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-01 17:59:36,473 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 55 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:36,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 135 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:36,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2022-03-01 17:59:36,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 779. [2022-03-01 17:59:36,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 778 states have (on average 3.575835475578406) internal successors, (2782), 778 states have internal predecessors, (2782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:36,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 2782 transitions. [2022-03-01 17:59:36,511 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 2782 transitions. Word has length 21 [2022-03-01 17:59:36,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:36,511 INFO L470 AbstractCegarLoop]: Abstraction has 779 states and 2782 transitions. [2022-03-01 17:59:36,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:36,511 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 2782 transitions. [2022-03-01 17:59:36,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:36,514 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:36,514 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:36,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:36,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-01 17:59:36,743 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:36,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:36,744 INFO L85 PathProgramCache]: Analyzing trace with hash 190269072, now seen corresponding path program 6 times [2022-03-01 17:59:36,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:36,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515208454] [2022-03-01 17:59:36,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:36,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:36,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:36,831 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:36,831 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:36,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515208454] [2022-03-01 17:59:36,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515208454] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:36,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365055766] [2022-03-01 17:59:36,831 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:59:36,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:36,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:36,833 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:36,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-01 17:59:36,858 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 17:59:36,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:36,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 17:59:36,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:36,949 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:36,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:37,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:37,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365055766] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:37,095 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:37,096 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-01 17:59:37,096 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872337169] [2022-03-01 17:59:37,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:37,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 17:59:37,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:37,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 17:59:37,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:37,097 INFO L87 Difference]: Start difference. First operand 779 states and 2782 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:37,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:37,282 INFO L93 Difference]: Finished difference Result 912 states and 3156 transitions. [2022-03-01 17:59:37,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 17:59:37,283 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:37,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:37,288 INFO L225 Difference]: With dead ends: 912 [2022-03-01 17:59:37,288 INFO L226 Difference]: Without dead ends: 885 [2022-03-01 17:59:37,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-03-01 17:59:37,289 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 39 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:37,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 178 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:37,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-03-01 17:59:37,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 798. [2022-03-01 17:59:37,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 797 states have (on average 3.5809284818067755) internal successors, (2854), 797 states have internal predecessors, (2854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:37,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 2854 transitions. [2022-03-01 17:59:37,312 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 2854 transitions. Word has length 21 [2022-03-01 17:59:37,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:37,313 INFO L470 AbstractCegarLoop]: Abstraction has 798 states and 2854 transitions. [2022-03-01 17:59:37,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:37,313 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 2854 transitions. [2022-03-01 17:59:37,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:37,315 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:37,315 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:37,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:37,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-01 17:59:37,531 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:37,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:37,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1942186592, now seen corresponding path program 4 times [2022-03-01 17:59:37,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:37,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893659505] [2022-03-01 17:59:37,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:37,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:37,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:37,562 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:37,563 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:37,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893659505] [2022-03-01 17:59:37,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893659505] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:37,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946372705] [2022-03-01 17:59:37,563 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:59:37,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:37,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:37,564 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:37,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-01 17:59:37,589 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:59:37,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:37,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-01 17:59:37,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:37,636 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:37,637 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-01 17:59:37,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946372705] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 17:59:37,637 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-01 17:59:37,637 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2022-03-01 17:59:37,637 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581335642] [2022-03-01 17:59:37,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:37,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-01 17:59:37,637 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:37,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-01 17:59:37,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-01 17:59:37,638 INFO L87 Difference]: Start difference. First operand 798 states and 2854 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:37,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:37,715 INFO L93 Difference]: Finished difference Result 1037 states and 3469 transitions. [2022-03-01 17:59:37,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-01 17:59:37,715 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:37,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:37,720 INFO L225 Difference]: With dead ends: 1037 [2022-03-01 17:59:37,720 INFO L226 Difference]: Without dead ends: 1005 [2022-03-01 17:59:37,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-03-01 17:59:37,721 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 45 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:37,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 29 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:37,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2022-03-01 17:59:37,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 884. [2022-03-01 17:59:37,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 883 states have (on average 3.5130237825594564) internal successors, (3102), 883 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:37,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 3102 transitions. [2022-03-01 17:59:37,748 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 3102 transitions. Word has length 21 [2022-03-01 17:59:37,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:37,748 INFO L470 AbstractCegarLoop]: Abstraction has 884 states and 3102 transitions. [2022-03-01 17:59:37,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:37,748 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 3102 transitions. [2022-03-01 17:59:37,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:37,751 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:37,751 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:37,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:37,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-01 17:59:37,966 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:37,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:37,967 INFO L85 PathProgramCache]: Analyzing trace with hash 57075100, now seen corresponding path program 5 times [2022-03-01 17:59:37,967 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:37,967 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25234212] [2022-03-01 17:59:37,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:37,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:37,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:37,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:37,992 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:37,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25234212] [2022-03-01 17:59:37,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25234212] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 17:59:37,993 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 17:59:37,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-01 17:59:37,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727075173] [2022-03-01 17:59:37,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:37,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-01 17:59:37,993 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:37,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-01 17:59:37,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-01 17:59:37,994 INFO L87 Difference]: Start difference. First operand 884 states and 3102 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:38,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:38,039 INFO L93 Difference]: Finished difference Result 974 states and 3311 transitions. [2022-03-01 17:59:38,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-01 17:59:38,040 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:38,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:38,045 INFO L225 Difference]: With dead ends: 974 [2022-03-01 17:59:38,045 INFO L226 Difference]: Without dead ends: 926 [2022-03-01 17:59:38,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-01 17:59:38,045 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:38,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 51 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 17:59:38,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2022-03-01 17:59:38,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 830. [2022-03-01 17:59:38,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 829 states have (on average 3.525934861278649) internal successors, (2923), 829 states have internal predecessors, (2923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:38,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 2923 transitions. [2022-03-01 17:59:38,068 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 2923 transitions. Word has length 21 [2022-03-01 17:59:38,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:38,068 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 2923 transitions. [2022-03-01 17:59:38,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:38,069 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 2923 transitions. [2022-03-01 17:59:38,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:38,071 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:38,071 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:38,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-01 17:59:38,071 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:38,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:38,071 INFO L85 PathProgramCache]: Analyzing trace with hash -369540448, now seen corresponding path program 6 times [2022-03-01 17:59:38,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:38,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178993883] [2022-03-01 17:59:38,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:38,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:38,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:38,092 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:38,092 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:38,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178993883] [2022-03-01 17:59:38,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178993883] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:38,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458768123] [2022-03-01 17:59:38,093 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:59:38,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:38,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:38,094 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:38,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-01 17:59:38,117 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 17:59:38,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:38,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-01 17:59:38,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:38,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:38,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:38,252 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:38,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458768123] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:38,252 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-01 17:59:38,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 4] total 7 [2022-03-01 17:59:38,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659303682] [2022-03-01 17:59:38,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:38,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-01 17:59:38,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:38,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-01 17:59:38,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:38,254 INFO L87 Difference]: Start difference. First operand 830 states and 2923 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:38,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:38,297 INFO L93 Difference]: Finished difference Result 870 states and 3033 transitions. [2022-03-01 17:59:38,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-01 17:59:38,298 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:38,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:38,303 INFO L225 Difference]: With dead ends: 870 [2022-03-01 17:59:38,303 INFO L226 Difference]: Without dead ends: 857 [2022-03-01 17:59:38,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:38,304 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 42 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:38,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 16 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 17:59:38,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2022-03-01 17:59:38,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 804. [2022-03-01 17:59:38,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 803 states have (on average 3.5454545454545454) internal successors, (2847), 803 states have internal predecessors, (2847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:38,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 2847 transitions. [2022-03-01 17:59:38,328 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 2847 transitions. Word has length 21 [2022-03-01 17:59:38,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:38,329 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 2847 transitions. [2022-03-01 17:59:38,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:38,329 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 2847 transitions. [2022-03-01 17:59:38,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:38,331 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:38,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] [2022-03-01 17:59:38,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-03-01 17:59:38,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-01 17:59:38,547 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:38,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:38,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1428493028, now seen corresponding path program 7 times [2022-03-01 17:59:38,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:38,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652780935] [2022-03-01 17:59:38,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:38,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:38,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:38,570 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:38,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:38,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652780935] [2022-03-01 17:59:38,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652780935] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:38,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096353556] [2022-03-01 17:59:38,570 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:59:38,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:38,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:38,572 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:38,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-01 17:59:38,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:38,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-01 17:59:38,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:38,648 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:38,648 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-01 17:59:38,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096353556] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 17:59:38,648 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-01 17:59:38,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2022-03-01 17:59:38,648 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052174072] [2022-03-01 17:59:38,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:59:38,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-01 17:59:38,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:38,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-01 17:59:38,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-01 17:59:38,649 INFO L87 Difference]: Start difference. First operand 804 states and 2847 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:38,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:38,735 INFO L93 Difference]: Finished difference Result 1221 states and 4056 transitions. [2022-03-01 17:59:38,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-01 17:59:38,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:38,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:38,741 INFO L225 Difference]: With dead ends: 1221 [2022-03-01 17:59:38,741 INFO L226 Difference]: Without dead ends: 1201 [2022-03-01 17:59:38,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-01 17:59:38,742 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 46 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:38,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 42 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:38,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1201 states. [2022-03-01 17:59:38,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1201 to 904. [2022-03-01 17:59:38,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.5957918050941307) internal successors, (3247), 903 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:38,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 3247 transitions. [2022-03-01 17:59:38,772 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 3247 transitions. Word has length 21 [2022-03-01 17:59:38,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:38,772 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 3247 transitions. [2022-03-01 17:59:38,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:38,772 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 3247 transitions. [2022-03-01 17:59:38,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:38,775 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:38,775 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:38,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:38,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:38,993 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:38,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:38,993 INFO L85 PathProgramCache]: Analyzing trace with hash -679790180, now seen corresponding path program 8 times [2022-03-01 17:59:38,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:38,993 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466686684] [2022-03-01 17:59:38,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:38,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:38,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:39,029 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:39,029 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:39,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466686684] [2022-03-01 17:59:39,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466686684] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:39,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735274692] [2022-03-01 17:59:39,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:59:39,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:39,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:39,031 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:39,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-01 17:59:39,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:39,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:39,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-01 17:59:39,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:39,119 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:39,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:39,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:39,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735274692] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:39,233 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:39,233 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 11 [2022-03-01 17:59:39,233 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977217084] [2022-03-01 17:59:39,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:39,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 17:59:39,234 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:39,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 17:59:39,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:39,234 INFO L87 Difference]: Start difference. First operand 904 states and 3247 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:39,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:39,450 INFO L93 Difference]: Finished difference Result 1454 states and 4620 transitions. [2022-03-01 17:59:39,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 17:59:39,450 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:39,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:39,461 INFO L225 Difference]: With dead ends: 1454 [2022-03-01 17:59:39,462 INFO L226 Difference]: Without dead ends: 1412 [2022-03-01 17:59:39,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=217, Unknown=0, NotChecked=0, Total=342 [2022-03-01 17:59:39,463 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 139 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:39,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 118 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:39,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2022-03-01 17:59:39,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 920. [2022-03-01 17:59:39,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 3.5070729053318823) internal successors, (3223), 919 states have internal predecessors, (3223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:39,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3223 transitions. [2022-03-01 17:59:39,495 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3223 transitions. Word has length 21 [2022-03-01 17:59:39,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:39,495 INFO L470 AbstractCegarLoop]: Abstraction has 920 states and 3223 transitions. [2022-03-01 17:59:39,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:39,495 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3223 transitions. [2022-03-01 17:59:39,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:39,497 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:39,498 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:39,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:39,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:39,724 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:39,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:39,724 INFO L85 PathProgramCache]: Analyzing trace with hash -849904168, now seen corresponding path program 9 times [2022-03-01 17:59:39,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:39,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484635500] [2022-03-01 17:59:39,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:39,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:39,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:39,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:39,772 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:39,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484635500] [2022-03-01 17:59:39,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484635500] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:39,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058825785] [2022-03-01 17:59:39,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:59:39,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:39,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:39,773 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:39,786 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-01 17:59:39,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:59:39,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:39,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-01 17:59:39,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:39,862 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:39,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:39,955 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:39,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058825785] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:39,955 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:39,955 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5] total 11 [2022-03-01 17:59:39,955 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995892820] [2022-03-01 17:59:39,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:39,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 17:59:39,956 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:39,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 17:59:39,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:39,957 INFO L87 Difference]: Start difference. First operand 920 states and 3223 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:40,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:40,143 INFO L93 Difference]: Finished difference Result 1679 states and 5671 transitions. [2022-03-01 17:59:40,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-01 17:59:40,144 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:40,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:40,152 INFO L225 Difference]: With dead ends: 1679 [2022-03-01 17:59:40,152 INFO L226 Difference]: Without dead ends: 1653 [2022-03-01 17:59:40,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-03-01 17:59:40,153 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 88 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:40,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 46 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:40,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1653 states. [2022-03-01 17:59:40,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1653 to 1158. [2022-03-01 17:59:40,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 1157 states have (on average 3.5419187554019014) internal successors, (4098), 1157 states have internal predecessors, (4098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:40,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 4098 transitions. [2022-03-01 17:59:40,199 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 4098 transitions. Word has length 21 [2022-03-01 17:59:40,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:40,199 INFO L470 AbstractCegarLoop]: Abstraction has 1158 states and 4098 transitions. [2022-03-01 17:59:40,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:40,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 4098 transitions. [2022-03-01 17:59:40,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:40,203 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:40,203 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:40,228 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-03-01 17:59:40,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:40,424 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:40,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:40,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1595463124, now seen corresponding path program 10 times [2022-03-01 17:59:40,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:40,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981406887] [2022-03-01 17:59:40,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:40,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:40,465 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:40,465 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:40,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981406887] [2022-03-01 17:59:40,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981406887] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:40,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371246301] [2022-03-01 17:59:40,465 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:59:40,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:40,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:40,467 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:40,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-01 17:59:40,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:59:40,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:40,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-01 17:59:40,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:40,563 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:40,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:40,661 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:40,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371246301] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:40,661 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:40,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5] total 11 [2022-03-01 17:59:40,661 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606372151] [2022-03-01 17:59:40,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:40,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 17:59:40,662 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:40,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 17:59:40,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:40,662 INFO L87 Difference]: Start difference. First operand 1158 states and 4098 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:40,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:40,875 INFO L93 Difference]: Finished difference Result 2209 states and 7293 transitions. [2022-03-01 17:59:40,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 17:59:40,875 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:40,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:40,882 INFO L225 Difference]: With dead ends: 2209 [2022-03-01 17:59:40,883 INFO L226 Difference]: Without dead ends: 2209 [2022-03-01 17:59:40,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=194, Unknown=0, NotChecked=0, Total=306 [2022-03-01 17:59:40,884 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 125 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:40,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 103 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:40,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2022-03-01 17:59:40,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1285. [2022-03-01 17:59:40,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1285 states, 1284 states have (on average 3.5856697819314642) internal successors, (4604), 1284 states have internal predecessors, (4604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:40,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 4604 transitions. [2022-03-01 17:59:40,922 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 4604 transitions. Word has length 21 [2022-03-01 17:59:40,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:40,922 INFO L470 AbstractCegarLoop]: Abstraction has 1285 states and 4604 transitions. [2022-03-01 17:59:40,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:40,923 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 4604 transitions. [2022-03-01 17:59:40,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:40,926 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:40,926 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:40,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:41,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:41,148 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:41,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:41,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1594229548, now seen corresponding path program 11 times [2022-03-01 17:59:41,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:41,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989355811] [2022-03-01 17:59:41,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:41,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:41,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:41,178 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:41,179 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:41,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989355811] [2022-03-01 17:59:41,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989355811] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:41,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311441516] [2022-03-01 17:59:41,179 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:59:41,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:41,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:41,180 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:41,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-01 17:59:41,213 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:41,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:41,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-01 17:59:41,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:41,298 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:41,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:41,426 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:41,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311441516] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:41,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:41,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 12 [2022-03-01 17:59:41,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724567135] [2022-03-01 17:59:41,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:41,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 17:59:41,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:41,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 17:59:41,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2022-03-01 17:59:41,429 INFO L87 Difference]: Start difference. First operand 1285 states and 4604 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:41,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:41,653 INFO L93 Difference]: Finished difference Result 1613 states and 5504 transitions. [2022-03-01 17:59:41,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 17:59:41,654 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:41,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:41,658 INFO L225 Difference]: With dead ends: 1613 [2022-03-01 17:59:41,658 INFO L226 Difference]: Without dead ends: 1581 [2022-03-01 17:59:41,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=138, Invalid=242, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:59:41,659 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 95 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:41,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 106 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:41,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1581 states. [2022-03-01 17:59:41,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1581 to 1273. [2022-03-01 17:59:41,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1273 states, 1272 states have (on average 3.5550314465408803) internal successors, (4522), 1272 states have internal predecessors, (4522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:41,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 4522 transitions. [2022-03-01 17:59:41,690 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 4522 transitions. Word has length 21 [2022-03-01 17:59:41,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:41,690 INFO L470 AbstractCegarLoop]: Abstraction has 1273 states and 4522 transitions. [2022-03-01 17:59:41,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:41,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 4522 transitions. [2022-03-01 17:59:41,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:41,694 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:41,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] [2022-03-01 17:59:41,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-03-01 17:59:41,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:41,912 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:41,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:41,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1935867080, now seen corresponding path program 12 times [2022-03-01 17:59:41,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:41,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749266405] [2022-03-01 17:59:41,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:41,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:41,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:41,941 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:41,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:41,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749266405] [2022-03-01 17:59:41,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749266405] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:41,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291703779] [2022-03-01 17:59:41,942 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:59:41,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:41,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:41,943 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:41,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-01 17:59:41,970 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:59:41,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:41,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-01 17:59:41,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:42,041 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:42,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:42,162 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:42,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291703779] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:42,162 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:42,162 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 12 [2022-03-01 17:59:42,163 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931661344] [2022-03-01 17:59:42,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:42,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 17:59:42,163 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:42,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 17:59:42,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2022-03-01 17:59:42,163 INFO L87 Difference]: Start difference. First operand 1273 states and 4522 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:42,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:42,363 INFO L93 Difference]: Finished difference Result 2164 states and 7115 transitions. [2022-03-01 17:59:42,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 17:59:42,363 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:42,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:42,369 INFO L225 Difference]: With dead ends: 2164 [2022-03-01 17:59:42,369 INFO L226 Difference]: Without dead ends: 2156 [2022-03-01 17:59:42,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2022-03-01 17:59:42,370 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 164 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:42,370 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 108 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:42,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2022-03-01 17:59:42,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1534. [2022-03-01 17:59:42,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1534 states, 1533 states have (on average 3.5851272015655575) internal successors, (5496), 1533 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:42,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1534 states to 1534 states and 5496 transitions. [2022-03-01 17:59:42,414 INFO L78 Accepts]: Start accepts. Automaton has 1534 states and 5496 transitions. Word has length 21 [2022-03-01 17:59:42,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:42,415 INFO L470 AbstractCegarLoop]: Abstraction has 1534 states and 5496 transitions. [2022-03-01 17:59:42,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:42,415 INFO L276 IsEmpty]: Start isEmpty. Operand 1534 states and 5496 transitions. [2022-03-01 17:59:42,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:42,419 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:42,419 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:42,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:42,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:42,635 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:42,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:42,636 INFO L85 PathProgramCache]: Analyzing trace with hash 524199368, now seen corresponding path program 13 times [2022-03-01 17:59:42,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:42,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354893269] [2022-03-01 17:59:42,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:42,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:42,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:42,677 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:42,677 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:42,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354893269] [2022-03-01 17:59:42,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354893269] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:42,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425258536] [2022-03-01 17:59:42,677 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:59:42,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:42,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:42,679 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:42,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-01 17:59:42,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:42,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-01 17:59:42,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:42,788 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:42,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:42,883 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:42,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425258536] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:42,884 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:42,884 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5] total 12 [2022-03-01 17:59:42,884 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079876784] [2022-03-01 17:59:42,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:42,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 17:59:42,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:42,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 17:59:42,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2022-03-01 17:59:42,885 INFO L87 Difference]: Start difference. First operand 1534 states and 5496 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:43,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:43,129 INFO L93 Difference]: Finished difference Result 2841 states and 9935 transitions. [2022-03-01 17:59:43,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-01 17:59:43,129 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:43,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:43,138 INFO L225 Difference]: With dead ends: 2841 [2022-03-01 17:59:43,138 INFO L226 Difference]: Without dead ends: 2831 [2022-03-01 17:59:43,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=137, Invalid=243, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:59:43,139 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 162 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:43,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 53 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:43,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2831 states. [2022-03-01 17:59:43,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2831 to 1813. [2022-03-01 17:59:43,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1813 states, 1812 states have (on average 3.587748344370861) internal successors, (6501), 1812 states have internal predecessors, (6501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:43,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1813 states to 1813 states and 6501 transitions. [2022-03-01 17:59:43,190 INFO L78 Accepts]: Start accepts. Automaton has 1813 states and 6501 transitions. Word has length 21 [2022-03-01 17:59:43,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:43,190 INFO L470 AbstractCegarLoop]: Abstraction has 1813 states and 6501 transitions. [2022-03-01 17:59:43,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:43,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 6501 transitions. [2022-03-01 17:59:43,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:43,195 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:43,195 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:43,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:43,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-03-01 17:59:43,416 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:43,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:43,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1808991432, now seen corresponding path program 14 times [2022-03-01 17:59:43,417 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:43,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710748088] [2022-03-01 17:59:43,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:43,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:43,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:43,443 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:43,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:43,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710748088] [2022-03-01 17:59:43,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710748088] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:43,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389619530] [2022-03-01 17:59:43,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:59:43,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:43,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:43,445 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:43,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-01 17:59:43,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:43,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:43,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-01 17:59:43,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:43,550 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:43,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:43,687 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:43,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389619530] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:43,688 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:43,688 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 12 [2022-03-01 17:59:43,688 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539054432] [2022-03-01 17:59:43,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:43,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 17:59:43,689 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:43,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 17:59:43,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2022-03-01 17:59:43,690 INFO L87 Difference]: Start difference. First operand 1813 states and 6501 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:43,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:43,889 INFO L93 Difference]: Finished difference Result 2259 states and 7725 transitions. [2022-03-01 17:59:43,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 17:59:43,889 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:43,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:43,895 INFO L225 Difference]: With dead ends: 2259 [2022-03-01 17:59:43,895 INFO L226 Difference]: Without dead ends: 2247 [2022-03-01 17:59:43,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=148, Invalid=232, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:59:43,896 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 144 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:43,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 83 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:43,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2247 states. [2022-03-01 17:59:43,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2247 to 1809. [2022-03-01 17:59:43,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1808 states have (on average 3.587942477876106) internal successors, (6487), 1808 states have internal predecessors, (6487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:43,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 6487 transitions. [2022-03-01 17:59:43,937 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 6487 transitions. Word has length 21 [2022-03-01 17:59:43,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:43,937 INFO L470 AbstractCegarLoop]: Abstraction has 1809 states and 6487 transitions. [2022-03-01 17:59:43,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:43,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 6487 transitions. [2022-03-01 17:59:43,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:43,941 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:43,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] [2022-03-01 17:59:43,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:44,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-03-01 17:59:44,155 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:44,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:44,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1458153844, now seen corresponding path program 15 times [2022-03-01 17:59:44,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:44,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10515592] [2022-03-01 17:59:44,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:44,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:44,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:44,194 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:44,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:44,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10515592] [2022-03-01 17:59:44,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10515592] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:44,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614457600] [2022-03-01 17:59:44,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:59:44,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:44,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:44,196 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:44,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-01 17:59:44,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 17:59:44,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:44,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-01 17:59:44,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:44,287 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:44,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:44,364 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:44,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614457600] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:44,364 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:44,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5] total 11 [2022-03-01 17:59:44,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240023782] [2022-03-01 17:59:44,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:44,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 17:59:44,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:44,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 17:59:44,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:44,366 INFO L87 Difference]: Start difference. First operand 1809 states and 6487 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:44,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:44,628 INFO L93 Difference]: Finished difference Result 3116 states and 10468 transitions. [2022-03-01 17:59:44,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-01 17:59:44,629 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:44,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:44,635 INFO L225 Difference]: With dead ends: 3116 [2022-03-01 17:59:44,635 INFO L226 Difference]: Without dead ends: 3116 [2022-03-01 17:59:44,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=147, Invalid=273, Unknown=0, NotChecked=0, Total=420 [2022-03-01 17:59:44,636 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 119 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:44,636 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 161 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:44,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3116 states. [2022-03-01 17:59:44,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3116 to 1975. [2022-03-01 17:59:44,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1975 states, 1974 states have (on average 3.569908814589666) internal successors, (7047), 1974 states have internal predecessors, (7047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:44,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1975 states to 1975 states and 7047 transitions. [2022-03-01 17:59:44,681 INFO L78 Accepts]: Start accepts. Automaton has 1975 states and 7047 transitions. Word has length 21 [2022-03-01 17:59:44,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:44,681 INFO L470 AbstractCegarLoop]: Abstraction has 1975 states and 7047 transitions. [2022-03-01 17:59:44,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:44,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1975 states and 7047 transitions. [2022-03-01 17:59:44,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:44,686 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:44,686 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:44,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:44,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-01 17:59:44,899 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:44,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:44,900 INFO L85 PathProgramCache]: Analyzing trace with hash -27282996, now seen corresponding path program 16 times [2022-03-01 17:59:44,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:44,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623472333] [2022-03-01 17:59:44,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:44,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:44,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:44,923 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:44,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:44,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623472333] [2022-03-01 17:59:44,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623472333] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:44,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983266459] [2022-03-01 17:59:44,924 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:59:44,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:44,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:44,925 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:44,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-01 17:59:44,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:59:44,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:44,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-01 17:59:44,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:45,016 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:45,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:45,133 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:45,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983266459] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:45,134 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:45,134 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 11 [2022-03-01 17:59:45,134 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004056500] [2022-03-01 17:59:45,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:45,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 17:59:45,134 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:45,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 17:59:45,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:45,135 INFO L87 Difference]: Start difference. First operand 1975 states and 7047 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:45,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:45,368 INFO L93 Difference]: Finished difference Result 2407 states and 8257 transitions. [2022-03-01 17:59:45,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 17:59:45,368 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:45,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:45,372 INFO L225 Difference]: With dead ends: 2407 [2022-03-01 17:59:45,372 INFO L226 Difference]: Without dead ends: 2361 [2022-03-01 17:59:45,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=144, Invalid=236, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:59:45,373 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 116 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:45,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 73 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:45,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2022-03-01 17:59:45,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 2032. [2022-03-01 17:59:45,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 2031 states have (on average 3.539635647464303) internal successors, (7189), 2031 states have internal predecessors, (7189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:45,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 7189 transitions. [2022-03-01 17:59:45,411 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 7189 transitions. Word has length 21 [2022-03-01 17:59:45,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:45,411 INFO L470 AbstractCegarLoop]: Abstraction has 2032 states and 7189 transitions. [2022-03-01 17:59:45,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:45,411 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 7189 transitions. [2022-03-01 17:59:45,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:45,415 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:45,415 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:45,437 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:45,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:45,631 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:45,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:45,632 INFO L85 PathProgramCache]: Analyzing trace with hash 263688078, now seen corresponding path program 7 times [2022-03-01 17:59:45,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:45,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653160357] [2022-03-01 17:59:45,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:45,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:45,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:45,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:45,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:45,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653160357] [2022-03-01 17:59:45,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653160357] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:45,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943965779] [2022-03-01 17:59:45,681 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:59:45,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:45,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:45,682 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:45,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-01 17:59:45,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:45,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 17:59:45,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:45,759 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:45,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:45,825 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:45,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943965779] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:45,826 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:45,826 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-03-01 17:59:45,826 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431683776] [2022-03-01 17:59:45,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:45,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-01 17:59:45,826 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:45,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-01 17:59:45,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-01 17:59:45,827 INFO L87 Difference]: Start difference. First operand 2032 states and 7189 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:45,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:45,960 INFO L93 Difference]: Finished difference Result 2352 states and 8100 transitions. [2022-03-01 17:59:45,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-01 17:59:45,961 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:45,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:45,965 INFO L225 Difference]: With dead ends: 2352 [2022-03-01 17:59:45,965 INFO L226 Difference]: Without dead ends: 2331 [2022-03-01 17:59:45,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-01 17:59:45,966 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 60 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:45,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 207 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:45,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2331 states. [2022-03-01 17:59:45,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2331 to 2045. [2022-03-01 17:59:45,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.5484344422700587) internal successors, (7253), 2044 states have internal predecessors, (7253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:46,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7253 transitions. [2022-03-01 17:59:46,004 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7253 transitions. Word has length 21 [2022-03-01 17:59:46,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:46,004 INFO L470 AbstractCegarLoop]: Abstraction has 2045 states and 7253 transitions. [2022-03-01 17:59:46,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:46,004 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7253 transitions. [2022-03-01 17:59:46,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:46,008 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:46,008 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:46,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:46,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-01 17:59:46,212 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:46,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:46,212 INFO L85 PathProgramCache]: Analyzing trace with hash -658099630, now seen corresponding path program 8 times [2022-03-01 17:59:46,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:46,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021280755] [2022-03-01 17:59:46,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:46,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:46,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:46,288 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:46,288 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:46,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021280755] [2022-03-01 17:59:46,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021280755] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:46,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812388220] [2022-03-01 17:59:46,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:59:46,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:46,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:46,290 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:46,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-01 17:59:46,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:46,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:46,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 17:59:46,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:46,368 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:46,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:46,496 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:46,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812388220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:46,497 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:46,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-01 17:59:46,497 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557657796] [2022-03-01 17:59:46,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:46,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 17:59:46,497 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:46,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 17:59:46,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:46,498 INFO L87 Difference]: Start difference. First operand 2045 states and 7253 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:46,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:46,638 INFO L93 Difference]: Finished difference Result 2262 states and 7867 transitions. [2022-03-01 17:59:46,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-01 17:59:46,638 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:46,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:46,644 INFO L225 Difference]: With dead ends: 2262 [2022-03-01 17:59:46,644 INFO L226 Difference]: Without dead ends: 2241 [2022-03-01 17:59:46,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-03-01 17:59:46,645 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 58 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:46,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 189 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:46,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2241 states. [2022-03-01 17:59:46,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2241 to 2055. [2022-03-01 17:59:46,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2055 states, 2054 states have (on average 3.552093476144109) internal successors, (7296), 2054 states have internal predecessors, (7296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:46,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2055 states to 2055 states and 7296 transitions. [2022-03-01 17:59:46,688 INFO L78 Accepts]: Start accepts. Automaton has 2055 states and 7296 transitions. Word has length 21 [2022-03-01 17:59:46,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:46,688 INFO L470 AbstractCegarLoop]: Abstraction has 2055 states and 7296 transitions. [2022-03-01 17:59:46,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:46,689 INFO L276 IsEmpty]: Start isEmpty. Operand 2055 states and 7296 transitions. [2022-03-01 17:59:46,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:59:46,693 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:46,693 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:46,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:46,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:46,915 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:46,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:46,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1826441102, now seen corresponding path program 9 times [2022-03-01 17:59:46,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:46,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954150779] [2022-03-01 17:59:46,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:46,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:47,005 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:47,005 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:47,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954150779] [2022-03-01 17:59:47,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954150779] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:47,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580013652] [2022-03-01 17:59:47,005 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:59:47,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:47,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:47,006 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:47,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-01 17:59:47,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:59:47,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:47,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 17:59:47,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:47,083 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:47,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:47,143 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 17:59:47,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580013652] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:47,143 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:47,143 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-03-01 17:59:47,143 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882076104] [2022-03-01 17:59:47,143 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:47,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-01 17:59:47,144 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:47,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-01 17:59:47,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-03-01 17:59:47,144 INFO L87 Difference]: Start difference. First operand 2055 states and 7296 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:47,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:47,285 INFO L93 Difference]: Finished difference Result 2335 states and 8077 transitions. [2022-03-01 17:59:47,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-01 17:59:47,285 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 17:59:47,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:47,291 INFO L225 Difference]: With dead ends: 2335 [2022-03-01 17:59:47,291 INFO L226 Difference]: Without dead ends: 2314 [2022-03-01 17:59:47,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-01 17:59:47,291 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 61 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:47,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 276 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:47,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2314 states. [2022-03-01 17:59:47,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2314 to 2071. [2022-03-01 17:59:47,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2071 states, 2070 states have (on average 3.557487922705314) internal successors, (7364), 2070 states have internal predecessors, (7364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:47,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2071 states to 2071 states and 7364 transitions. [2022-03-01 17:59:47,332 INFO L78 Accepts]: Start accepts. Automaton has 2071 states and 7364 transitions. Word has length 21 [2022-03-01 17:59:47,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:47,333 INFO L470 AbstractCegarLoop]: Abstraction has 2071 states and 7364 transitions. [2022-03-01 17:59:47,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:47,333 INFO L276 IsEmpty]: Start isEmpty. Operand 2071 states and 7364 transitions. [2022-03-01 17:59:47,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 17:59:47,337 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:47,337 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:47,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:47,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-03-01 17:59:47,559 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:47,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:47,559 INFO L85 PathProgramCache]: Analyzing trace with hash 766837372, now seen corresponding path program 10 times [2022-03-01 17:59:47,559 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:47,559 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936532578] [2022-03-01 17:59:47,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:47,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:47,603 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:47,604 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:47,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936532578] [2022-03-01 17:59:47,604 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936532578] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:47,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503197100] [2022-03-01 17:59:47,604 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:59:47,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:47,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:47,605 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:47,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-01 17:59:47,633 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:59:47,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:47,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 17:59:47,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:47,692 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:47,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:47,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:47,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503197100] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:47,770 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:47,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-03-01 17:59:47,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206984328] [2022-03-01 17:59:47,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:47,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 17:59:47,771 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:47,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 17:59:47,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2022-03-01 17:59:47,771 INFO L87 Difference]: Start difference. First operand 2071 states and 7364 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:48,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:48,102 INFO L93 Difference]: Finished difference Result 8017 states and 28472 transitions. [2022-03-01 17:59:48,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-01 17:59:48,103 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 17:59:48,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:48,120 INFO L225 Difference]: With dead ends: 8017 [2022-03-01 17:59:48,121 INFO L226 Difference]: Without dead ends: 8017 [2022-03-01 17:59:48,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=217, Invalid=433, Unknown=0, NotChecked=0, Total=650 [2022-03-01 17:59:48,121 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 192 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:48,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 104 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:48,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8017 states. [2022-03-01 17:59:48,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8017 to 4750. [2022-03-01 17:59:48,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4750 states, 4749 states have (on average 3.6249736786691935) internal successors, (17215), 4749 states have internal predecessors, (17215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:48,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4750 states to 4750 states and 17215 transitions. [2022-03-01 17:59:48,236 INFO L78 Accepts]: Start accepts. Automaton has 4750 states and 17215 transitions. Word has length 23 [2022-03-01 17:59:48,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:48,236 INFO L470 AbstractCegarLoop]: Abstraction has 4750 states and 17215 transitions. [2022-03-01 17:59:48,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:48,236 INFO L276 IsEmpty]: Start isEmpty. Operand 4750 states and 17215 transitions. [2022-03-01 17:59:48,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 17:59:48,247 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:48,247 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:48,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:48,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:48,469 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:48,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:48,470 INFO L85 PathProgramCache]: Analyzing trace with hash -439625992, now seen corresponding path program 11 times [2022-03-01 17:59:48,470 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:48,470 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667860766] [2022-03-01 17:59:48,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:48,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:48,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:48,500 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:48,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:48,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667860766] [2022-03-01 17:59:48,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667860766] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:48,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205265209] [2022-03-01 17:59:48,501 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:59:48,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:48,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:48,502 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:48,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-01 17:59:48,525 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:59:48,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:48,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 17:59:48,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:48,580 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:48,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:48,674 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:48,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205265209] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:48,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:48,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 12 [2022-03-01 17:59:48,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121953131] [2022-03-01 17:59:48,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:48,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 17:59:48,675 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:48,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 17:59:48,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-03-01 17:59:48,675 INFO L87 Difference]: Start difference. First operand 4750 states and 17215 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:48,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:48,913 INFO L93 Difference]: Finished difference Result 5512 states and 19596 transitions. [2022-03-01 17:59:48,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 17:59:48,914 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 17:59:48,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:48,923 INFO L225 Difference]: With dead ends: 5512 [2022-03-01 17:59:48,923 INFO L226 Difference]: Without dead ends: 5456 [2022-03-01 17:59:48,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=149, Invalid=271, Unknown=0, NotChecked=0, Total=420 [2022-03-01 17:59:48,924 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 165 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:48,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 53 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:59:48,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5456 states. [2022-03-01 17:59:49,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5456 to 4829. [2022-03-01 17:59:49,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4829 states, 4828 states have (on average 3.6184755592377797) internal successors, (17470), 4828 states have internal predecessors, (17470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:49,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4829 states to 4829 states and 17470 transitions. [2022-03-01 17:59:49,023 INFO L78 Accepts]: Start accepts. Automaton has 4829 states and 17470 transitions. Word has length 23 [2022-03-01 17:59:49,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:49,023 INFO L470 AbstractCegarLoop]: Abstraction has 4829 states and 17470 transitions. [2022-03-01 17:59:49,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:49,024 INFO L276 IsEmpty]: Start isEmpty. Operand 4829 states and 17470 transitions. [2022-03-01 17:59:49,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 17:59:49,034 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:49,034 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:49,057 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-03-01 17:59:49,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:49,257 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:49,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:49,257 INFO L85 PathProgramCache]: Analyzing trace with hash -630242892, now seen corresponding path program 12 times [2022-03-01 17:59:49,257 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:49,257 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906585379] [2022-03-01 17:59:49,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:49,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:49,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:49,289 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:49,289 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:49,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906585379] [2022-03-01 17:59:49,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906585379] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:49,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594212686] [2022-03-01 17:59:49,289 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:59:49,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:49,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:49,291 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:49,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-01 17:59:49,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:59:49,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:49,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 17:59:49,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:49,411 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:49,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:49,550 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:49,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594212686] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:49,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:49,551 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-01 17:59:49,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354165762] [2022-03-01 17:59:49,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:49,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 17:59:49,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:49,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 17:59:49,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2022-03-01 17:59:49,552 INFO L87 Difference]: Start difference. First operand 4829 states and 17470 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:50,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:50,041 INFO L93 Difference]: Finished difference Result 7408 states and 25768 transitions. [2022-03-01 17:59:50,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 17:59:50,041 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 17:59:50,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:50,056 INFO L225 Difference]: With dead ends: 7408 [2022-03-01 17:59:50,056 INFO L226 Difference]: Without dead ends: 7400 [2022-03-01 17:59:50,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=275, Invalid=481, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:59:50,056 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 294 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:50,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 136 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:50,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7400 states. [2022-03-01 17:59:50,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7400 to 6112. [2022-03-01 17:59:50,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6112 states, 6111 states have (on average 3.6293568973981345) internal successors, (22179), 6111 states have internal predecessors, (22179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:50,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6112 states to 6112 states and 22179 transitions. [2022-03-01 17:59:50,194 INFO L78 Accepts]: Start accepts. Automaton has 6112 states and 22179 transitions. Word has length 23 [2022-03-01 17:59:50,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:50,195 INFO L470 AbstractCegarLoop]: Abstraction has 6112 states and 22179 transitions. [2022-03-01 17:59:50,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:50,195 INFO L276 IsEmpty]: Start isEmpty. Operand 6112 states and 22179 transitions. [2022-03-01 17:59:50,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 17:59:50,206 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:50,207 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:50,222 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-01 17:59:50,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:50,407 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:50,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:50,407 INFO L85 PathProgramCache]: Analyzing trace with hash -2041910604, now seen corresponding path program 1 times [2022-03-01 17:59:50,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:50,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267314907] [2022-03-01 17:59:50,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:50,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:50,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:50,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:50,454 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:50,454 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267314907] [2022-03-01 17:59:50,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267314907] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:50,454 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306364595] [2022-03-01 17:59:50,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:50,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:50,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:50,456 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:50,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-01 17:59:50,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:50,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 17:59:50,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:50,562 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:50,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:50,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:50,693 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306364595] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:50,693 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:50,693 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-03-01 17:59:50,693 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499327373] [2022-03-01 17:59:50,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:50,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 17:59:50,694 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:50,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 17:59:50,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2022-03-01 17:59:50,694 INFO L87 Difference]: Start difference. First operand 6112 states and 22179 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:51,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:51,063 INFO L93 Difference]: Finished difference Result 14261 states and 51664 transitions. [2022-03-01 17:59:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-01 17:59:51,064 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 17:59:51,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:51,097 INFO L225 Difference]: With dead ends: 14261 [2022-03-01 17:59:51,098 INFO L226 Difference]: Without dead ends: 14255 [2022-03-01 17:59:51,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=221, Invalid=429, Unknown=0, NotChecked=0, Total=650 [2022-03-01 17:59:51,098 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 222 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:51,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 70 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:51,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14255 states. [2022-03-01 17:59:51,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14255 to 11458. [2022-03-01 17:59:51,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11458 states, 11457 states have (on average 3.6823775857554333) internal successors, (42189), 11457 states have internal predecessors, (42189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:51,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11458 states to 11458 states and 42189 transitions. [2022-03-01 17:59:51,444 INFO L78 Accepts]: Start accepts. Automaton has 11458 states and 42189 transitions. Word has length 23 [2022-03-01 17:59:51,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:51,444 INFO L470 AbstractCegarLoop]: Abstraction has 11458 states and 42189 transitions. [2022-03-01 17:59:51,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:51,444 INFO L276 IsEmpty]: Start isEmpty. Operand 11458 states and 42189 transitions. [2022-03-01 17:59:51,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 17:59:51,470 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:51,470 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:51,496 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:51,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-03-01 17:59:51,683 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:51,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:51,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1063353160, now seen corresponding path program 2 times [2022-03-01 17:59:51,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:51,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268389899] [2022-03-01 17:59:51,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:51,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:51,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:51,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:51,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:51,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268389899] [2022-03-01 17:59:51,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268389899] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:51,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484238040] [2022-03-01 17:59:51,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:59:51,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:51,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:51,723 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:51,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-01 17:59:51,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:51,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:51,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 17:59:51,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:51,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:51,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:51,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:51,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484238040] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:51,953 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:51,953 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-03-01 17:59:51,953 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576028462] [2022-03-01 17:59:51,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:51,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 17:59:51,954 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:51,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 17:59:51,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2022-03-01 17:59:51,954 INFO L87 Difference]: Start difference. First operand 11458 states and 42189 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:52,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:52,487 INFO L93 Difference]: Finished difference Result 23254 states and 84564 transitions. [2022-03-01 17:59:52,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-01 17:59:52,487 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 17:59:52,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:52,546 INFO L225 Difference]: With dead ends: 23254 [2022-03-01 17:59:52,546 INFO L226 Difference]: Without dead ends: 23254 [2022-03-01 17:59:52,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=357, Invalid=699, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 17:59:52,547 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 294 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:52,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 162 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:52,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23254 states. [2022-03-01 17:59:52,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23254 to 18401. [2022-03-01 17:59:52,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18401 states, 18400 states have (on average 3.7019021739130435) internal successors, (68115), 18400 states have internal predecessors, (68115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:53,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18401 states to 18401 states and 68115 transitions. [2022-03-01 17:59:53,061 INFO L78 Accepts]: Start accepts. Automaton has 18401 states and 68115 transitions. Word has length 23 [2022-03-01 17:59:53,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:53,061 INFO L470 AbstractCegarLoop]: Abstraction has 18401 states and 68115 transitions. [2022-03-01 17:59:53,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:53,061 INFO L276 IsEmpty]: Start isEmpty. Operand 18401 states and 68115 transitions. [2022-03-01 17:59:53,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 17:59:53,264 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:53,264 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:53,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-03-01 17:59:53,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-03-01 17:59:53,465 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:53,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:53,465 INFO L85 PathProgramCache]: Analyzing trace with hash -757118540, now seen corresponding path program 13 times [2022-03-01 17:59:53,465 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:53,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961311290] [2022-03-01 17:59:53,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:53,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:53,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:53,495 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:53,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:53,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961311290] [2022-03-01 17:59:53,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961311290] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:53,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512130573] [2022-03-01 17:59:53,496 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:59:53,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:53,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:53,497 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:53,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-01 17:59:53,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:53,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 17:59:53,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:53,668 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:53,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:53,782 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:53,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512130573] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:53,782 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:53,782 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-01 17:59:53,783 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179964856] [2022-03-01 17:59:53,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:53,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 17:59:53,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:53,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 17:59:53,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-03-01 17:59:53,784 INFO L87 Difference]: Start difference. First operand 18401 states and 68115 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:54,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:54,306 INFO L93 Difference]: Finished difference Result 19801 states and 72677 transitions. [2022-03-01 17:59:54,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 17:59:54,306 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 17:59:54,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:54,350 INFO L225 Difference]: With dead ends: 19801 [2022-03-01 17:59:54,351 INFO L226 Difference]: Without dead ends: 19781 [2022-03-01 17:59:54,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=281, Invalid=475, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:59:54,351 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 223 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:54,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 98 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:54,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19781 states. [2022-03-01 17:59:54,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19781 to 18392. [2022-03-01 17:59:54,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18392 states, 18391 states have (on average 3.7013756728834757) internal successors, (68072), 18391 states have internal predecessors, (68072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:54,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18392 states to 18392 states and 68072 transitions. [2022-03-01 17:59:54,924 INFO L78 Accepts]: Start accepts. Automaton has 18392 states and 68072 transitions. Word has length 23 [2022-03-01 17:59:54,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:54,924 INFO L470 AbstractCegarLoop]: Abstraction has 18392 states and 68072 transitions. [2022-03-01 17:59:54,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:54,924 INFO L276 IsEmpty]: Start isEmpty. Operand 18392 states and 68072 transitions. [2022-03-01 17:59:54,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 17:59:54,948 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:54,948 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:54,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:55,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:55,149 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:55,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:55,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1151142540, now seen corresponding path program 3 times [2022-03-01 17:59:55,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:55,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267217402] [2022-03-01 17:59:55,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:55,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:55,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:55,270 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:55,270 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:55,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267217402] [2022-03-01 17:59:55,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267217402] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:55,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154087865] [2022-03-01 17:59:55,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:59:55,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:55,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:55,272 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:55,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-01 17:59:55,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:59:55,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:55,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 17:59:55,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:55,377 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:55,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:55,498 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:55,499 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154087865] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:55,499 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:55,499 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-03-01 17:59:55,499 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685993232] [2022-03-01 17:59:55,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:55,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 17:59:55,499 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:55,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 17:59:55,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2022-03-01 17:59:55,500 INFO L87 Difference]: Start difference. First operand 18392 states and 68072 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:56,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:56,140 INFO L93 Difference]: Finished difference Result 31050 states and 114087 transitions. [2022-03-01 17:59:56,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 17:59:56,140 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 17:59:56,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:56,242 INFO L225 Difference]: With dead ends: 31050 [2022-03-01 17:59:56,242 INFO L226 Difference]: Without dead ends: 31050 [2022-03-01 17:59:56,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=388, Invalid=802, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 17:59:56,243 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 302 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:56,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 121 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:56,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31050 states. [2022-03-01 17:59:56,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31050 to 18487. [2022-03-01 17:59:56,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18487 states, 18486 states have (on average 3.6850589635399764) internal successors, (68122), 18486 states have internal predecessors, (68122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:56,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18487 states to 18487 states and 68122 transitions. [2022-03-01 17:59:56,769 INFO L78 Accepts]: Start accepts. Automaton has 18487 states and 68122 transitions. Word has length 23 [2022-03-01 17:59:56,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:56,769 INFO L470 AbstractCegarLoop]: Abstraction has 18487 states and 68122 transitions. [2022-03-01 17:59:56,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:56,769 INFO L276 IsEmpty]: Start isEmpty. Operand 18487 states and 68122 transitions. [2022-03-01 17:59:56,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 17:59:56,795 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:56,795 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:59:56,810 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-01 17:59:56,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-01 17:59:56,996 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:56,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:56,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1701574328, now seen corresponding path program 14 times [2022-03-01 17:59:56,996 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:56,996 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905346912] [2022-03-01 17:59:56,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:56,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:57,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:57,036 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:57,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:57,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905346912] [2022-03-01 17:59:57,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905346912] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:57,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738584228] [2022-03-01 17:59:57,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:59:57,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:57,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:57,038 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:57,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-01 17:59:57,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:59:57,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:57,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 17:59:57,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:57,140 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:57,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:57,407 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:57,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738584228] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:57,408 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:57,408 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-03-01 17:59:57,408 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704823172] [2022-03-01 17:59:57,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:57,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 17:59:57,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:57,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 17:59:57,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2022-03-01 17:59:57,409 INFO L87 Difference]: Start difference. First operand 18487 states and 68122 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:57,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:59:57,956 INFO L93 Difference]: Finished difference Result 19677 states and 71789 transitions. [2022-03-01 17:59:57,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-01 17:59:57,957 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 17:59:57,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:59:58,174 INFO L225 Difference]: With dead ends: 19677 [2022-03-01 17:59:58,174 INFO L226 Difference]: Without dead ends: 19617 [2022-03-01 17:59:58,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=260, Invalid=442, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:59:58,178 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 247 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:59:58,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 75 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:59:58,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19617 states. [2022-03-01 17:59:58,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19617 to 18487. [2022-03-01 17:59:58,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18487 states, 18486 states have (on average 3.6806231742940603) internal successors, (68040), 18486 states have internal predecessors, (68040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:58,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18487 states to 18487 states and 68040 transitions. [2022-03-01 17:59:58,560 INFO L78 Accepts]: Start accepts. Automaton has 18487 states and 68040 transitions. Word has length 23 [2022-03-01 17:59:58,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:59:58,560 INFO L470 AbstractCegarLoop]: Abstraction has 18487 states and 68040 transitions. [2022-03-01 17:59:58,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:59:58,560 INFO L276 IsEmpty]: Start isEmpty. Operand 18487 states and 68040 transitions. [2022-03-01 17:59:58,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 17:59:58,594 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:59:58,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-03-01 17:59:58,619 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-01 17:59:58,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-01 17:59:58,816 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 17:59:58,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:59:58,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1169726578, now seen corresponding path program 4 times [2022-03-01 17:59:58,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:59:58,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207832583] [2022-03-01 17:59:58,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:59:58,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:59:58,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:59:58,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:58,913 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:59:58,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207832583] [2022-03-01 17:59:58,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207832583] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:59:58,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067423179] [2022-03-01 17:59:58,913 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:59:58,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:59:58,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:59:58,915 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:59:58,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-01 17:59:58,938 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:59:58,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:59:58,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:59:58,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:59:59,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:59:59,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:59:59,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-03-01 17:59:59,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067423179] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:59:59,357 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:59:59,358 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 17:59:59,358 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597758820] [2022-03-01 17:59:59,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:59:59,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 17:59:59,358 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:59:59,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 17:59:59,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-03-01 17:59:59,358 INFO L87 Difference]: Start difference. First operand 18487 states and 68040 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:00,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:00,638 INFO L93 Difference]: Finished difference Result 26583 states and 95562 transitions. [2022-03-01 18:00:00,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 18:00:00,639 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:00,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:00,812 INFO L225 Difference]: With dead ends: 26583 [2022-03-01 18:00:00,812 INFO L226 Difference]: Without dead ends: 26479 [2022-03-01 18:00:00,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=391, Invalid=1415, Unknown=0, NotChecked=0, Total=1806 [2022-03-01 18:00:00,813 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 285 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:00,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 211 Invalid, 853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:00:00,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26479 states. [2022-03-01 18:00:01,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26479 to 19145. [2022-03-01 18:00:01,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19145 states, 19144 states have (on average 3.6745716673631423) internal successors, (70346), 19144 states have internal predecessors, (70346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:01,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19145 states to 19145 states and 70346 transitions. [2022-03-01 18:00:01,305 INFO L78 Accepts]: Start accepts. Automaton has 19145 states and 70346 transitions. Word has length 23 [2022-03-01 18:00:01,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:01,306 INFO L470 AbstractCegarLoop]: Abstraction has 19145 states and 70346 transitions. [2022-03-01 18:00:01,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:01,306 INFO L276 IsEmpty]: Start isEmpty. Operand 19145 states and 70346 transitions. [2022-03-01 18:00:01,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:01,334 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:01,334 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:01,349 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-03-01 18:00:01,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-01 18:00:01,534 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:01,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:01,535 INFO L85 PathProgramCache]: Analyzing trace with hash -373032338, now seen corresponding path program 5 times [2022-03-01 18:00:01,535 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:01,535 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28146504] [2022-03-01 18:00:01,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:01,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:01,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:01,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-03-01 18:00:01,618 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:01,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28146504] [2022-03-01 18:00:01,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28146504] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:01,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514430858] [2022-03-01 18:00:01,618 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:00:01,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:01,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:01,620 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:01,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-01 18:00:01,648 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:00:01,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:01,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:00:01,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:01,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-03-01 18:00:01,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:02,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:02,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514430858] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:02,093 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:02,093 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:00:02,093 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708893167] [2022-03-01 18:00:02,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:02,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:00:02,093 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:02,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:00:02,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:00:02,094 INFO L87 Difference]: Start difference. First operand 19145 states and 70346 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:03,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:03,164 INFO L93 Difference]: Finished difference Result 20543 states and 74413 transitions. [2022-03-01 18:00:03,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-01 18:00:03,164 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:03,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:03,213 INFO L225 Difference]: With dead ends: 20543 [2022-03-01 18:00:03,213 INFO L226 Difference]: Without dead ends: 20495 [2022-03-01 18:00:03,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=328, Invalid=932, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 18:00:03,214 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 153 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 198 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:03,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 216 Invalid, 821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 575 Invalid, 0 Unknown, 198 Unchecked, 0.3s Time] [2022-03-01 18:00:03,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20495 states. [2022-03-01 18:00:03,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20495 to 19199. [2022-03-01 18:00:03,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19199 states, 19198 states have (on average 3.672465881862694) internal successors, (70504), 19198 states have internal predecessors, (70504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:03,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19199 states to 19199 states and 70504 transitions. [2022-03-01 18:00:03,644 INFO L78 Accepts]: Start accepts. Automaton has 19199 states and 70504 transitions. Word has length 23 [2022-03-01 18:00:03,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:03,644 INFO L470 AbstractCegarLoop]: Abstraction has 19199 states and 70504 transitions. [2022-03-01 18:00:03,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:03,644 INFO L276 IsEmpty]: Start isEmpty. Operand 19199 states and 70504 transitions. [2022-03-01 18:00:03,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:03,673 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:03,673 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:03,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-01 18:00:03,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:03,873 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:03,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:03,874 INFO L85 PathProgramCache]: Analyzing trace with hash -454431394, now seen corresponding path program 6 times [2022-03-01 18:00:03,874 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:03,874 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283658243] [2022-03-01 18:00:03,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:03,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:03,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:03,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:03,952 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:03,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283658243] [2022-03-01 18:00:03,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283658243] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:03,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611848074] [2022-03-01 18:00:03,952 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:00:03,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:03,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:03,954 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:03,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-01 18:00:03,973 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:00:03,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:03,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:00:03,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:04,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-03-01 18:00:04,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:04,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-03-01 18:00:04,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611848074] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:04,536 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:04,536 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:00:04,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189186050] [2022-03-01 18:00:04,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:04,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:00:04,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:04,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:00:04,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:00:04,537 INFO L87 Difference]: Start difference. First operand 19199 states and 70504 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:06,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:06,716 INFO L93 Difference]: Finished difference Result 30752 states and 110074 transitions. [2022-03-01 18:00:06,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-01 18:00:06,716 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:06,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:06,818 INFO L225 Difference]: With dead ends: 30752 [2022-03-01 18:00:06,819 INFO L226 Difference]: Without dead ends: 30612 [2022-03-01 18:00:06,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1274 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=883, Invalid=2657, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 18:00:06,820 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 335 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:06,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 216 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 774 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:00:06,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30612 states. [2022-03-01 18:00:07,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30612 to 19275. [2022-03-01 18:00:07,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19275 states, 19274 states have (on average 3.6694510739856803) internal successors, (70725), 19274 states have internal predecessors, (70725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:07,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19275 states to 19275 states and 70725 transitions. [2022-03-01 18:00:07,397 INFO L78 Accepts]: Start accepts. Automaton has 19275 states and 70725 transitions. Word has length 23 [2022-03-01 18:00:07,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:07,397 INFO L470 AbstractCegarLoop]: Abstraction has 19275 states and 70725 transitions. [2022-03-01 18:00:07,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:07,398 INFO L276 IsEmpty]: Start isEmpty. Operand 19275 states and 70725 transitions. [2022-03-01 18:00:07,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:07,430 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:07,430 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:07,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-03-01 18:00:07,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:07,631 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:07,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:07,631 INFO L85 PathProgramCache]: Analyzing trace with hash -40815462, now seen corresponding path program 7 times [2022-03-01 18:00:07,631 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:07,631 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147175826] [2022-03-01 18:00:07,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:07,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:07,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:07,716 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:07,717 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:07,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147175826] [2022-03-01 18:00:07,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147175826] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:07,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34996040] [2022-03-01 18:00:07,717 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:00:07,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:07,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:07,718 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:07,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-01 18:00:07,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:07,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:00:07,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:07,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-03-01 18:00:07,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:08,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:08,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34996040] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:08,202 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:08,202 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:00:08,202 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107331486] [2022-03-01 18:00:08,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:08,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:00:08,203 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:08,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:00:08,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:00:08,204 INFO L87 Difference]: Start difference. First operand 19275 states and 70725 transitions. Second operand has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:09,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:09,739 INFO L93 Difference]: Finished difference Result 26138 states and 93717 transitions. [2022-03-01 18:00:09,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 18:00:09,740 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:09,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:09,829 INFO L225 Difference]: With dead ends: 26138 [2022-03-01 18:00:09,829 INFO L226 Difference]: Without dead ends: 26054 [2022-03-01 18:00:09,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=577, Invalid=1775, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 18:00:09,830 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 347 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:09,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 145 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:00:09,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26054 states. [2022-03-01 18:00:10,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26054 to 19283. [2022-03-01 18:00:10,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19283 states, 19282 states have (on average 3.668395394668603) internal successors, (70734), 19282 states have internal predecessors, (70734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:10,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19283 states to 19283 states and 70734 transitions. [2022-03-01 18:00:10,434 INFO L78 Accepts]: Start accepts. Automaton has 19283 states and 70734 transitions. Word has length 23 [2022-03-01 18:00:10,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:10,434 INFO L470 AbstractCegarLoop]: Abstraction has 19283 states and 70734 transitions. [2022-03-01 18:00:10,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:10,434 INFO L276 IsEmpty]: Start isEmpty. Operand 19283 states and 70734 transitions. [2022-03-01 18:00:10,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:10,584 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:10,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-03-01 18:00:10,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-03-01 18:00:10,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-03-01 18:00:10,785 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:10,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:10,786 INFO L85 PathProgramCache]: Analyzing trace with hash 18908732, now seen corresponding path program 8 times [2022-03-01 18:00:10,786 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:10,786 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391862045] [2022-03-01 18:00:10,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:10,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:10,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:10,870 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:10,871 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:10,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391862045] [2022-03-01 18:00:10,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391862045] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:10,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917664375] [2022-03-01 18:00:10,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:00:10,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:10,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:10,872 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:10,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-01 18:00:10,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:00:10,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:10,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:00:10,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:11,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-03-01 18:00:11,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:11,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:11,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917664375] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:11,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:11,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:00:11,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653793117] [2022-03-01 18:00:11,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:11,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:00:11,413 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:11,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:00:11,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:00:11,414 INFO L87 Difference]: Start difference. First operand 19283 states and 70734 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:12,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:12,434 INFO L93 Difference]: Finished difference Result 24943 states and 90273 transitions. [2022-03-01 18:00:12,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 18:00:12,434 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:12,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:12,521 INFO L225 Difference]: With dead ends: 24943 [2022-03-01 18:00:12,521 INFO L226 Difference]: Without dead ends: 24663 [2022-03-01 18:00:12,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=254, Invalid=802, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 18:00:12,522 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 172 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 177 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:12,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 156 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 568 Invalid, 0 Unknown, 177 Unchecked, 0.3s Time] [2022-03-01 18:00:12,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24663 states. [2022-03-01 18:00:12,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24663 to 19600. [2022-03-01 18:00:12,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19600 states, 19599 states have (on average 3.6688606561559265) internal successors, (71906), 19599 states have internal predecessors, (71906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:13,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19600 states to 19600 states and 71906 transitions. [2022-03-01 18:00:13,004 INFO L78 Accepts]: Start accepts. Automaton has 19600 states and 71906 transitions. Word has length 23 [2022-03-01 18:00:13,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:13,004 INFO L470 AbstractCegarLoop]: Abstraction has 19600 states and 71906 transitions. [2022-03-01 18:00:13,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:13,004 INFO L276 IsEmpty]: Start isEmpty. Operand 19600 states and 71906 transitions. [2022-03-01 18:00:13,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:13,034 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:13,034 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:13,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-01 18:00:13,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-03-01 18:00:13,235 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:13,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:13,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1523850184, now seen corresponding path program 9 times [2022-03-01 18:00:13,236 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:13,236 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085328107] [2022-03-01 18:00:13,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:13,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:13,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-03-01 18:00:13,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:13,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085328107] [2022-03-01 18:00:13,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085328107] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:13,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325086997] [2022-03-01 18:00:13,331 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:00:13,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:13,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:13,332 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:13,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-01 18:00:13,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 18:00:13,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:13,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:00:13,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:13,497 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:13,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:13,828 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:13,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325086997] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:13,828 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:13,828 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:00:13,828 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271121332] [2022-03-01 18:00:13,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:13,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:00:13,829 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:13,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:00:13,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:00:13,829 INFO L87 Difference]: Start difference. First operand 19600 states and 71906 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:14,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:14,684 INFO L93 Difference]: Finished difference Result 22433 states and 81186 transitions. [2022-03-01 18:00:14,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 18:00:14,685 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:14,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:14,744 INFO L225 Difference]: With dead ends: 22433 [2022-03-01 18:00:14,744 INFO L226 Difference]: Without dead ends: 22344 [2022-03-01 18:00:14,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=280, Invalid=712, Unknown=0, NotChecked=0, Total=992 [2022-03-01 18:00:14,745 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 204 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 159 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:14,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 176 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 545 Invalid, 0 Unknown, 159 Unchecked, 0.3s Time] [2022-03-01 18:00:14,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22344 states. [2022-03-01 18:00:15,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22344 to 19686. [2022-03-01 18:00:15,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19686 states, 19685 states have (on average 3.6756413512827026) internal successors, (72355), 19685 states have internal predecessors, (72355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:15,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19686 states to 19686 states and 72355 transitions. [2022-03-01 18:00:15,227 INFO L78 Accepts]: Start accepts. Automaton has 19686 states and 72355 transitions. Word has length 23 [2022-03-01 18:00:15,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:15,227 INFO L470 AbstractCegarLoop]: Abstraction has 19686 states and 72355 transitions. [2022-03-01 18:00:15,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:15,227 INFO L276 IsEmpty]: Start isEmpty. Operand 19686 states and 72355 transitions. [2022-03-01 18:00:15,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:15,255 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:15,255 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:15,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-03-01 18:00:15,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-03-01 18:00:15,456 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:15,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:15,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1508260856, now seen corresponding path program 10 times [2022-03-01 18:00:15,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:15,457 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177193511] [2022-03-01 18:00:15,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:15,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:15,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:15,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-03-01 18:00:15,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:15,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177193511] [2022-03-01 18:00:15,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177193511] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:15,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943549783] [2022-03-01 18:00:15,557 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:00:15,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:15,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:15,558 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:15,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-01 18:00:15,577 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:00:15,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:15,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:00:15,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:15,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:15,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:16,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:16,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943549783] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:16,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:16,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:00:16,038 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143063693] [2022-03-01 18:00:16,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:16,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:00:16,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:16,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:00:16,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:00:16,039 INFO L87 Difference]: Start difference. First operand 19686 states and 72355 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:16,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:16,862 INFO L93 Difference]: Finished difference Result 20917 states and 75946 transitions. [2022-03-01 18:00:16,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-01 18:00:16,862 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:16,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:16,920 INFO L225 Difference]: With dead ends: 20917 [2022-03-01 18:00:16,920 INFO L226 Difference]: Without dead ends: 20783 [2022-03-01 18:00:16,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=191, Invalid=621, Unknown=0, NotChecked=0, Total=812 [2022-03-01 18:00:16,921 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 202 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 113 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:16,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 131 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 499 Invalid, 0 Unknown, 113 Unchecked, 0.3s Time] [2022-03-01 18:00:16,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20783 states. [2022-03-01 18:00:17,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20783 to 19749. [2022-03-01 18:00:17,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19749 states, 19748 states have (on average 3.675055701843225) internal successors, (72575), 19748 states have internal predecessors, (72575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:17,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19749 states to 19749 states and 72575 transitions. [2022-03-01 18:00:17,317 INFO L78 Accepts]: Start accepts. Automaton has 19749 states and 72575 transitions. Word has length 23 [2022-03-01 18:00:17,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:17,317 INFO L470 AbstractCegarLoop]: Abstraction has 19749 states and 72575 transitions. [2022-03-01 18:00:17,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:17,317 INFO L276 IsEmpty]: Start isEmpty. Operand 19749 states and 72575 transitions. [2022-03-01 18:00:17,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:17,344 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:17,344 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:17,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-01 18:00:17,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-03-01 18:00:17,545 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:17,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:17,545 INFO L85 PathProgramCache]: Analyzing trace with hash 449096986, now seen corresponding path program 11 times [2022-03-01 18:00:17,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:17,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391770914] [2022-03-01 18:00:17,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:17,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:17,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:17,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:17,666 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:17,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391770914] [2022-03-01 18:00:17,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391770914] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:17,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020155009] [2022-03-01 18:00:17,666 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:00:17,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:17,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:17,667 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:17,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-01 18:00:17,688 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:00:17,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:17,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:00:17,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:17,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-03-01 18:00:17,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:18,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:18,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020155009] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:18,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:18,475 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 18:00:18,475 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986734787] [2022-03-01 18:00:18,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:18,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:00:18,476 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:18,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:00:18,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:00:18,476 INFO L87 Difference]: Start difference. First operand 19749 states and 72575 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:19,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:19,222 INFO L93 Difference]: Finished difference Result 24592 states and 89552 transitions. [2022-03-01 18:00:19,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 18:00:19,223 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:19,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:19,315 INFO L225 Difference]: With dead ends: 24592 [2022-03-01 18:00:19,315 INFO L226 Difference]: Without dead ends: 24408 [2022-03-01 18:00:19,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2022-03-01 18:00:19,316 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 125 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 216 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:19,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 221 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 681 Invalid, 0 Unknown, 216 Unchecked, 0.3s Time] [2022-03-01 18:00:19,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24408 states. [2022-03-01 18:00:19,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24408 to 19744. [2022-03-01 18:00:19,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19744 states, 19743 states have (on average 3.6747708048422227) internal successors, (72551), 19743 states have internal predecessors, (72551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:19,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19744 states to 19744 states and 72551 transitions. [2022-03-01 18:00:19,955 INFO L78 Accepts]: Start accepts. Automaton has 19744 states and 72551 transitions. Word has length 23 [2022-03-01 18:00:19,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:19,955 INFO L470 AbstractCegarLoop]: Abstraction has 19744 states and 72551 transitions. [2022-03-01 18:00:19,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:19,956 INFO L276 IsEmpty]: Start isEmpty. Operand 19744 states and 72551 transitions. [2022-03-01 18:00:19,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:19,994 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:19,994 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:20,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-03-01 18:00:20,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:20,195 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:20,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:20,195 INFO L85 PathProgramCache]: Analyzing trace with hash 470852840, now seen corresponding path program 12 times [2022-03-01 18:00:20,196 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:20,196 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344177654] [2022-03-01 18:00:20,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:20,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:20,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:20,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:20,250 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:20,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344177654] [2022-03-01 18:00:20,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344177654] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:20,251 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018308802] [2022-03-01 18:00:20,251 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:00:20,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:20,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:20,252 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:20,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-01 18:00:20,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:00:20,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:20,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-01 18:00:20,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:20,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-03-01 18:00:20,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:20,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:20,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018308802] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:20,678 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:20,679 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2022-03-01 18:00:20,679 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422949518] [2022-03-01 18:00:20,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:20,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:00:20,679 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:20,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:00:20,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:00:20,679 INFO L87 Difference]: Start difference. First operand 19744 states and 72551 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:21,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:21,590 INFO L93 Difference]: Finished difference Result 26675 states and 95881 transitions. [2022-03-01 18:00:21,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 18:00:21,591 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:21,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:21,702 INFO L225 Difference]: With dead ends: 26675 [2022-03-01 18:00:21,703 INFO L226 Difference]: Without dead ends: 26613 [2022-03-01 18:00:21,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=416, Invalid=1476, Unknown=0, NotChecked=0, Total=1892 [2022-03-01 18:00:21,704 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 305 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:21,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 210 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:00:21,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26613 states. [2022-03-01 18:00:22,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26613 to 20348. [2022-03-01 18:00:22,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20348 states, 20347 states have (on average 3.6653069248537866) internal successors, (74578), 20347 states have internal predecessors, (74578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:22,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20348 states to 20348 states and 74578 transitions. [2022-03-01 18:00:22,399 INFO L78 Accepts]: Start accepts. Automaton has 20348 states and 74578 transitions. Word has length 23 [2022-03-01 18:00:22,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:22,400 INFO L470 AbstractCegarLoop]: Abstraction has 20348 states and 74578 transitions. [2022-03-01 18:00:22,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:22,400 INFO L276 IsEmpty]: Start isEmpty. Operand 20348 states and 74578 transitions. [2022-03-01 18:00:22,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:22,436 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:22,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-03-01 18:00:22,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-03-01 18:00:22,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-01 18:00:22,637 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:22,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:22,637 INFO L85 PathProgramCache]: Analyzing trace with hash 328283496, now seen corresponding path program 13 times [2022-03-01 18:00:22,637 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:22,637 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577370048] [2022-03-01 18:00:22,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:22,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:22,698 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:22,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:22,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577370048] [2022-03-01 18:00:22,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577370048] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:22,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240817838] [2022-03-01 18:00:22,698 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:00:22,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:22,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:22,700 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:22,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-01 18:00:22,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:22,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 18:00:22,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:22,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-03-01 18:00:22,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:23,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-03-01 18:00:23,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240817838] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:23,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:23,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-01 18:00:23,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408455859] [2022-03-01 18:00:23,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:23,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:00:23,062 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:23,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:00:23,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=214, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:00:23,062 INFO L87 Difference]: Start difference. First operand 20348 states and 74578 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:24,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:24,805 INFO L93 Difference]: Finished difference Result 49018 states and 178154 transitions. [2022-03-01 18:00:24,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 18:00:24,806 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:24,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:24,995 INFO L225 Difference]: With dead ends: 49018 [2022-03-01 18:00:24,995 INFO L226 Difference]: Without dead ends: 49000 [2022-03-01 18:00:24,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=914, Invalid=2746, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 18:00:24,996 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 468 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:24,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 227 Invalid, 770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 558 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:00:25,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49000 states. [2022-03-01 18:00:25,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49000 to 29431. [2022-03-01 18:00:25,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29431 states, 29430 states have (on average 3.6643221202854233) internal successors, (107841), 29430 states have internal predecessors, (107841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:26,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29431 states to 29431 states and 107841 transitions. [2022-03-01 18:00:26,052 INFO L78 Accepts]: Start accepts. Automaton has 29431 states and 107841 transitions. Word has length 23 [2022-03-01 18:00:26,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:26,052 INFO L470 AbstractCegarLoop]: Abstraction has 29431 states and 107841 transitions. [2022-03-01 18:00:26,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:26,052 INFO L276 IsEmpty]: Start isEmpty. Operand 29431 states and 107841 transitions. [2022-03-01 18:00:26,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:26,100 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:26,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-03-01 18:00:26,116 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-03-01 18:00:26,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-03-01 18:00:26,301 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:26,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:26,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1368451066, now seen corresponding path program 14 times [2022-03-01 18:00:26,301 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:26,301 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930774059] [2022-03-01 18:00:26,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:26,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:26,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:26,365 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:26,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:26,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930774059] [2022-03-01 18:00:26,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930774059] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:26,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849996682] [2022-03-01 18:00:26,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:00:26,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:26,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:26,367 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:26,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-01 18:00:26,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:00:26,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:26,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 18:00:26,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:26,469 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:26,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:26,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-03-01 18:00:26,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849996682] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:26,697 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:26,697 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-01 18:00:26,697 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808557319] [2022-03-01 18:00:26,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:26,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:00:26,697 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:26,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:00:26,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:00:26,698 INFO L87 Difference]: Start difference. First operand 29431 states and 107841 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:28,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:28,082 INFO L93 Difference]: Finished difference Result 40726 states and 147311 transitions. [2022-03-01 18:00:28,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 18:00:28,082 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:28,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:28,211 INFO L225 Difference]: With dead ends: 40726 [2022-03-01 18:00:28,211 INFO L226 Difference]: Without dead ends: 40718 [2022-03-01 18:00:28,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=655, Invalid=2101, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 18:00:28,212 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 353 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:28,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 286 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:00:28,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40718 states. [2022-03-01 18:00:29,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40718 to 29455. [2022-03-01 18:00:29,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29455 states, 29454 states have (on average 3.6647653968900658) internal successors, (107942), 29454 states have internal predecessors, (107942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:29,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29455 states to 29455 states and 107942 transitions. [2022-03-01 18:00:29,186 INFO L78 Accepts]: Start accepts. Automaton has 29455 states and 107942 transitions. Word has length 23 [2022-03-01 18:00:29,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:29,186 INFO L470 AbstractCegarLoop]: Abstraction has 29455 states and 107942 transitions. [2022-03-01 18:00:29,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:29,186 INFO L276 IsEmpty]: Start isEmpty. Operand 29455 states and 107942 transitions. [2022-03-01 18:00:29,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:29,232 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:29,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-03-01 18:00:29,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-03-01 18:00:29,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-01 18:00:29,432 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:29,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:29,433 INFO L85 PathProgramCache]: Analyzing trace with hash 545416052, now seen corresponding path program 15 times [2022-03-01 18:00:29,433 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:29,433 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310606392] [2022-03-01 18:00:29,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:29,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:29,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:29,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:29,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:29,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310606392] [2022-03-01 18:00:29,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310606392] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:29,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51747956] [2022-03-01 18:00:29,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:00:29,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:29,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:29,497 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:29,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-01 18:00:29,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 18:00:29,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:29,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 18:00:29,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:29,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-03-01 18:00:29,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:29,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-03-01 18:00:29,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51747956] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:29,830 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:29,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-01 18:00:29,831 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90689609] [2022-03-01 18:00:29,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:29,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:00:29,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:29,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:00:29,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:00:29,831 INFO L87 Difference]: Start difference. First operand 29455 states and 107942 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:31,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:31,245 INFO L93 Difference]: Finished difference Result 54419 states and 194123 transitions. [2022-03-01 18:00:31,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-01 18:00:31,245 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:31,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:31,632 INFO L225 Difference]: With dead ends: 54419 [2022-03-01 18:00:31,632 INFO L226 Difference]: Without dead ends: 54419 [2022-03-01 18:00:31,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1171 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=963, Invalid=2343, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 18:00:31,633 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 407 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:31,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 190 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:00:31,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54419 states. [2022-03-01 18:00:32,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54419 to 31116. [2022-03-01 18:00:32,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31116 states, 31115 states have (on average 3.6714767796882533) internal successors, (114238), 31115 states have internal predecessors, (114238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:32,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31116 states to 31116 states and 114238 transitions. [2022-03-01 18:00:32,648 INFO L78 Accepts]: Start accepts. Automaton has 31116 states and 114238 transitions. Word has length 23 [2022-03-01 18:00:32,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:32,648 INFO L470 AbstractCegarLoop]: Abstraction has 31116 states and 114238 transitions. [2022-03-01 18:00:32,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:32,648 INFO L276 IsEmpty]: Start isEmpty. Operand 31116 states and 114238 transitions. [2022-03-01 18:00:32,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:32,701 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:32,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-03-01 18:00:32,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-03-01 18:00:32,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:32,902 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:32,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:32,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1796586428, now seen corresponding path program 16 times [2022-03-01 18:00:32,902 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:32,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312697588] [2022-03-01 18:00:32,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:32,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:32,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:32,968 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:32,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312697588] [2022-03-01 18:00:32,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312697588] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:32,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107822379] [2022-03-01 18:00:32,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:00:32,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:32,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:32,970 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:32,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-01 18:00:33,000 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:00:33,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:33,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 18:00:33,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:33,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-03-01 18:00:33,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:33,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:33,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107822379] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:33,359 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:33,359 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-01 18:00:33,359 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627724216] [2022-03-01 18:00:33,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:33,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:00:33,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:33,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:00:33,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:00:33,360 INFO L87 Difference]: Start difference. First operand 31116 states and 114238 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:35,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:35,472 INFO L93 Difference]: Finished difference Result 81071 states and 296560 transitions. [2022-03-01 18:00:35,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 18:00:35,473 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:35,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:35,820 INFO L225 Difference]: With dead ends: 81071 [2022-03-01 18:00:35,821 INFO L226 Difference]: Without dead ends: 81043 [2022-03-01 18:00:35,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1144 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=980, Invalid=2560, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 18:00:35,821 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 540 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:35,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [540 Valid, 203 Invalid, 807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:00:35,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81043 states. [2022-03-01 18:00:37,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81043 to 48981. [2022-03-01 18:00:37,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48981 states, 48980 states have (on average 3.6829726418946507) internal successors, (180392), 48980 states have internal predecessors, (180392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:37,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48981 states to 48981 states and 180392 transitions. [2022-03-01 18:00:37,630 INFO L78 Accepts]: Start accepts. Automaton has 48981 states and 180392 transitions. Word has length 23 [2022-03-01 18:00:37,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:37,630 INFO L470 AbstractCegarLoop]: Abstraction has 48981 states and 180392 transitions. [2022-03-01 18:00:37,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:37,630 INFO L276 IsEmpty]: Start isEmpty. Operand 48981 states and 180392 transitions. [2022-03-01 18:00:37,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:37,966 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:37,966 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:37,982 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-03-01 18:00:38,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:38,172 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:38,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:38,172 INFO L85 PathProgramCache]: Analyzing trace with hash 99851866, now seen corresponding path program 17 times [2022-03-01 18:00:38,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:38,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007813644] [2022-03-01 18:00:38,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:38,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:38,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:38,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:38,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:38,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007813644] [2022-03-01 18:00:38,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007813644] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:38,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991345292] [2022-03-01 18:00:38,240 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:00:38,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:38,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:38,241 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:38,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-01 18:00:38,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:00:38,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:38,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 18:00:38,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:38,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-03-01 18:00:38,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:38,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-03-01 18:00:38,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991345292] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:38,522 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:38,522 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 17 [2022-03-01 18:00:38,522 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592052523] [2022-03-01 18:00:38,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:38,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:00:38,522 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:38,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:00:38,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:00:38,523 INFO L87 Difference]: Start difference. First operand 48981 states and 180392 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:39,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:39,952 INFO L93 Difference]: Finished difference Result 69282 states and 253017 transitions. [2022-03-01 18:00:39,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 18:00:39,952 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:39,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:40,199 INFO L225 Difference]: With dead ends: 69282 [2022-03-01 18:00:40,199 INFO L226 Difference]: Without dead ends: 69262 [2022-03-01 18:00:40,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=656, Invalid=1696, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 18:00:40,200 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 305 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:40,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 252 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 744 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:00:40,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69262 states. [2022-03-01 18:00:41,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69262 to 48988. [2022-03-01 18:00:41,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48988 states, 48987 states have (on average 3.6832220793271686) internal successors, (180430), 48987 states have internal predecessors, (180430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:42,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48988 states to 48988 states and 180430 transitions. [2022-03-01 18:00:42,029 INFO L78 Accepts]: Start accepts. Automaton has 48988 states and 180430 transitions. Word has length 23 [2022-03-01 18:00:42,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:42,029 INFO L470 AbstractCegarLoop]: Abstraction has 48988 states and 180430 transitions. [2022-03-01 18:00:42,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:42,029 INFO L276 IsEmpty]: Start isEmpty. Operand 48988 states and 180430 transitions. [2022-03-01 18:00:42,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:42,112 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:42,112 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:42,128 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-03-01 18:00:42,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:42,313 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:42,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:42,313 INFO L85 PathProgramCache]: Analyzing trace with hash -1945857750, now seen corresponding path program 15 times [2022-03-01 18:00:42,313 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:42,313 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128041619] [2022-03-01 18:00:42,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:42,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:42,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:42,341 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:42,341 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:42,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128041619] [2022-03-01 18:00:42,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128041619] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:42,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412655304] [2022-03-01 18:00:42,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:00:42,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:42,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:42,343 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:42,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-01 18:00:42,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:00:42,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:42,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:00:42,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:42,448 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:42,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:42,584 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:42,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412655304] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:42,584 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:42,585 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-01 18:00:42,585 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902061772] [2022-03-01 18:00:42,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:42,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:00:42,585 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:42,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:00:42,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:00:42,586 INFO L87 Difference]: Start difference. First operand 48988 states and 180430 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:43,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:43,563 INFO L93 Difference]: Finished difference Result 51481 states and 188036 transitions. [2022-03-01 18:00:43,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 18:00:43,564 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:43,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:43,773 INFO L225 Difference]: With dead ends: 51481 [2022-03-01 18:00:43,773 INFO L226 Difference]: Without dead ends: 51425 [2022-03-01 18:00:43,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=276, Invalid=536, Unknown=0, NotChecked=0, Total=812 [2022-03-01 18:00:43,774 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 280 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:43,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 132 Invalid, 465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:00:43,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51425 states. [2022-03-01 18:00:45,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51425 to 49350. [2022-03-01 18:00:45,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49350 states, 49349 states have (on average 3.682404911953636) internal successors, (181723), 49349 states have internal predecessors, (181723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:45,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49350 states to 49350 states and 181723 transitions. [2022-03-01 18:00:45,578 INFO L78 Accepts]: Start accepts. Automaton has 49350 states and 181723 transitions. Word has length 23 [2022-03-01 18:00:45,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:45,578 INFO L470 AbstractCegarLoop]: Abstraction has 49350 states and 181723 transitions. [2022-03-01 18:00:45,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:45,579 INFO L276 IsEmpty]: Start isEmpty. Operand 49350 states and 181723 transitions. [2022-03-01 18:00:45,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:45,657 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:45,657 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:45,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-01 18:00:45,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-03-01 18:00:45,858 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:45,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:45,859 INFO L85 PathProgramCache]: Analyzing trace with hash -2072733398, now seen corresponding path program 16 times [2022-03-01 18:00:45,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:45,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773348085] [2022-03-01 18:00:45,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:45,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:45,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:45,903 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:45,904 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:45,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773348085] [2022-03-01 18:00:45,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773348085] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:45,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991986280] [2022-03-01 18:00:45,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:00:45,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:45,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:45,906 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:45,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-01 18:00:45,928 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:00:45,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:45,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:00:45,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:46,006 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:46,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:46,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:46,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991986280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:46,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:46,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-01 18:00:46,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084541045] [2022-03-01 18:00:46,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:46,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:00:46,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:46,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:00:46,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:00:46,140 INFO L87 Difference]: Start difference. First operand 49350 states and 181723 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:47,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:47,129 INFO L93 Difference]: Finished difference Result 50955 states and 186662 transitions. [2022-03-01 18:00:47,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-01 18:00:47,130 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:47,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:47,355 INFO L225 Difference]: With dead ends: 50955 [2022-03-01 18:00:47,356 INFO L226 Difference]: Without dead ends: 50937 [2022-03-01 18:00:47,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=269, Invalid=487, Unknown=0, NotChecked=0, Total=756 [2022-03-01 18:00:47,356 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 192 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:47,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 130 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:00:47,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50937 states. [2022-03-01 18:00:48,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50937 to 49260. [2022-03-01 18:00:48,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49260 states, 49259 states have (on average 3.6830426927059015) internal successors, (181423), 49259 states have internal predecessors, (181423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:48,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49260 states to 49260 states and 181423 transitions. [2022-03-01 18:00:48,858 INFO L78 Accepts]: Start accepts. Automaton has 49260 states and 181423 transitions. Word has length 23 [2022-03-01 18:00:48,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:48,859 INFO L470 AbstractCegarLoop]: Abstraction has 49260 states and 181423 transitions. [2022-03-01 18:00:48,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:48,859 INFO L276 IsEmpty]: Start isEmpty. Operand 49260 states and 181423 transitions. [2022-03-01 18:00:48,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:48,935 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:48,935 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:48,951 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-03-01 18:00:49,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-03-01 18:00:49,136 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:49,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:49,136 INFO L85 PathProgramCache]: Analyzing trace with hash 385959470, now seen corresponding path program 17 times [2022-03-01 18:00:49,136 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:49,136 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459276605] [2022-03-01 18:00:49,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:49,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:49,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:49,427 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:49,427 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:49,427 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459276605] [2022-03-01 18:00:49,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459276605] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:49,427 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29431284] [2022-03-01 18:00:49,427 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:00:49,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:49,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:49,448 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:49,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-01 18:00:49,541 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:00:49,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:49,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:00:49,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:49,639 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:49,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:49,803 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:49,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29431284] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:49,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:49,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-03-01 18:00:49,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037802038] [2022-03-01 18:00:49,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:49,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:00:49,804 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:49,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:00:49,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:00:49,804 INFO L87 Difference]: Start difference. First operand 49260 states and 181423 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:50,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:50,540 INFO L93 Difference]: Finished difference Result 50587 states and 185637 transitions. [2022-03-01 18:00:50,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-01 18:00:50,540 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:50,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:50,758 INFO L225 Difference]: With dead ends: 50587 [2022-03-01 18:00:50,759 INFO L226 Difference]: Without dead ends: 50502 [2022-03-01 18:00:50,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=245, Invalid=457, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:00:50,759 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 168 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:50,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 73 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:00:51,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50502 states. [2022-03-01 18:00:52,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50502 to 49092. [2022-03-01 18:00:52,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49092 states, 49091 states have (on average 3.684870953942678) internal successors, (180894), 49091 states have internal predecessors, (180894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:52,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49092 states to 49092 states and 180894 transitions. [2022-03-01 18:00:52,497 INFO L78 Accepts]: Start accepts. Automaton has 49092 states and 180894 transitions. Word has length 23 [2022-03-01 18:00:52,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:52,497 INFO L470 AbstractCegarLoop]: Abstraction has 49092 states and 180894 transitions. [2022-03-01 18:00:52,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:52,497 INFO L276 IsEmpty]: Start isEmpty. Operand 49092 states and 180894 transitions. [2022-03-01 18:00:52,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:52,576 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:52,577 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:52,592 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-03-01 18:00:52,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-01 18:00:52,777 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:52,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:52,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1274385134, now seen corresponding path program 18 times [2022-03-01 18:00:52,778 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:52,778 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024566299] [2022-03-01 18:00:52,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:52,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:52,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:52,807 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:52,807 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:52,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024566299] [2022-03-01 18:00:52,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024566299] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:52,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740621414] [2022-03-01 18:00:52,807 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:00:52,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:52,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:52,809 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:52,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-01 18:00:52,834 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:00:52,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:52,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:00:52,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:52,933 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:52,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:53,090 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:53,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740621414] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:53,090 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:53,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-01 18:00:53,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654273587] [2022-03-01 18:00:53,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:53,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:00:53,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:53,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:00:53,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:00:53,091 INFO L87 Difference]: Start difference. First operand 49092 states and 180894 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:54,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:54,075 INFO L93 Difference]: Finished difference Result 51022 states and 186831 transitions. [2022-03-01 18:00:54,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-01 18:00:54,076 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:54,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:54,279 INFO L225 Difference]: With dead ends: 51022 [2022-03-01 18:00:54,280 INFO L226 Difference]: Without dead ends: 50982 [2022-03-01 18:00:54,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=306, Invalid=624, Unknown=0, NotChecked=0, Total=930 [2022-03-01 18:00:54,280 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 167 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:54,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 145 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:00:54,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50982 states. [2022-03-01 18:00:55,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50982 to 49178. [2022-03-01 18:00:55,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49178 states, 49177 states have (on average 3.6849340138682716) internal successors, (181214), 49177 states have internal predecessors, (181214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:55,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49178 states to 49178 states and 181214 transitions. [2022-03-01 18:00:55,681 INFO L78 Accepts]: Start accepts. Automaton has 49178 states and 181214 transitions. Word has length 23 [2022-03-01 18:00:55,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:55,681 INFO L470 AbstractCegarLoop]: Abstraction has 49178 states and 181214 transitions. [2022-03-01 18:00:55,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:55,682 INFO L276 IsEmpty]: Start isEmpty. Operand 49178 states and 181214 transitions. [2022-03-01 18:00:55,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:55,747 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:55,747 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:55,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-01 18:00:55,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-03-01 18:00:55,948 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:55,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:55,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1147509486, now seen corresponding path program 19 times [2022-03-01 18:00:55,949 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:55,949 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256320415] [2022-03-01 18:00:55,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:55,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:55,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:55,977 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:55,977 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:55,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256320415] [2022-03-01 18:00:55,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256320415] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:55,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800941570] [2022-03-01 18:00:55,977 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:00:55,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:55,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:55,979 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:55,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-01 18:00:56,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:56,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:00:56,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:56,098 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:56,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:56,238 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:56,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800941570] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:56,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:56,239 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-01 18:00:56,239 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897463478] [2022-03-01 18:00:56,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:56,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:00:56,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:56,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:00:56,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=152, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:00:56,239 INFO L87 Difference]: Start difference. First operand 49178 states and 181214 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:57,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:00:57,039 INFO L93 Difference]: Finished difference Result 50540 states and 185579 transitions. [2022-03-01 18:00:57,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-01 18:00:57,039 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:00:57,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:00:57,222 INFO L225 Difference]: With dead ends: 50540 [2022-03-01 18:00:57,222 INFO L226 Difference]: Without dead ends: 50527 [2022-03-01 18:00:57,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=267, Invalid=489, Unknown=0, NotChecked=0, Total=756 [2022-03-01 18:00:57,222 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 129 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:00:57,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 83 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:00:57,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50527 states. [2022-03-01 18:00:58,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50527 to 49172. [2022-03-01 18:00:58,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49172 states, 49171 states have (on average 3.6848142197636817) internal successors, (181186), 49171 states have internal predecessors, (181186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:58,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49172 states to 49172 states and 181186 transitions. [2022-03-01 18:00:58,610 INFO L78 Accepts]: Start accepts. Automaton has 49172 states and 181186 transitions. Word has length 23 [2022-03-01 18:00:58,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:00:58,610 INFO L470 AbstractCegarLoop]: Abstraction has 49172 states and 181186 transitions. [2022-03-01 18:00:58,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:00:58,610 INFO L276 IsEmpty]: Start isEmpty. Operand 49172 states and 181186 transitions. [2022-03-01 18:00:58,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:00:58,671 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:00:58,671 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:00:58,686 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-03-01 18:00:58,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-03-01 18:00:58,871 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:00:58,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:00:58,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1508650798, now seen corresponding path program 20 times [2022-03-01 18:00:58,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:00:58,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082955925] [2022-03-01 18:00:58,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:00:58,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:00:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:00:58,897 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:58,897 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:00:58,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082955925] [2022-03-01 18:00:58,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082955925] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:00:58,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429176944] [2022-03-01 18:00:58,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:00:58,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:00:58,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:00:58,898 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:00:58,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-01 18:00:58,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:00:58,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:00:58,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:00:58,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:00:59,020 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:59,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:00:59,159 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:00:59,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429176944] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:00:59,159 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:00:59,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-01 18:00:59,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469607475] [2022-03-01 18:00:59,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:00:59,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:00:59,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:00:59,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:00:59,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:00:59,160 INFO L87 Difference]: Start difference. First operand 49172 states and 181186 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:00,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:00,261 INFO L93 Difference]: Finished difference Result 50754 states and 186141 transitions. [2022-03-01 18:01:00,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-01 18:01:00,261 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:00,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:00,516 INFO L225 Difference]: With dead ends: 50754 [2022-03-01 18:01:00,516 INFO L226 Difference]: Without dead ends: 50754 [2022-03-01 18:01:00,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=296, Invalid=634, Unknown=0, NotChecked=0, Total=930 [2022-03-01 18:01:00,517 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 114 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:00,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 123 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:01:00,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50754 states. [2022-03-01 18:01:01,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50754 to 49168. [2022-03-01 18:01:01,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49168 states, 49167 states have (on average 3.6840563792787844) internal successors, (181134), 49167 states have internal predecessors, (181134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:02,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49168 states to 49168 states and 181134 transitions. [2022-03-01 18:01:02,008 INFO L78 Accepts]: Start accepts. Automaton has 49168 states and 181134 transitions. Word has length 23 [2022-03-01 18:01:02,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:02,008 INFO L470 AbstractCegarLoop]: Abstraction has 49168 states and 181134 transitions. [2022-03-01 18:01:02,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:02,008 INFO L276 IsEmpty]: Start isEmpty. Operand 49168 states and 181134 transitions. [2022-03-01 18:01:02,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:02,066 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:02,066 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:02,082 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-01 18:01:02,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-03-01 18:01:02,266 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:02,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:02,267 INFO L85 PathProgramCache]: Analyzing trace with hash 2041659458, now seen corresponding path program 18 times [2022-03-01 18:01:02,267 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:02,267 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783747398] [2022-03-01 18:01:02,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:02,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:02,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:02,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:02,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:02,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783747398] [2022-03-01 18:01:02,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783747398] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:02,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528437380] [2022-03-01 18:01:02,347 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:01:02,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:02,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:02,348 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:02,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-01 18:01:02,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 18:01:02,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:02,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:01:02,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:02,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:02,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:02,784 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:02,785 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528437380] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:02,785 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:02,785 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:01:02,785 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458018595] [2022-03-01 18:01:02,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:02,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:01:02,785 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:02,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:01:02,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:01:02,786 INFO L87 Difference]: Start difference. First operand 49168 states and 181134 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:04,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:04,558 INFO L93 Difference]: Finished difference Result 64396 states and 235136 transitions. [2022-03-01 18:01:04,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 18:01:04,559 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:04,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:04,812 INFO L225 Difference]: With dead ends: 64396 [2022-03-01 18:01:04,812 INFO L226 Difference]: Without dead ends: 64052 [2022-03-01 18:01:04,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=459, Invalid=1611, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 18:01:04,813 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 335 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 715 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 156 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:04,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 200 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 715 Invalid, 0 Unknown, 156 Unchecked, 0.6s Time] [2022-03-01 18:01:05,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64052 states. [2022-03-01 18:01:06,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64052 to 49946. [2022-03-01 18:01:06,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49946 states, 49945 states have (on average 3.6853138452297527) internal successors, (184063), 49945 states have internal predecessors, (184063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:06,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49946 states to 49946 states and 184063 transitions. [2022-03-01 18:01:06,683 INFO L78 Accepts]: Start accepts. Automaton has 49946 states and 184063 transitions. Word has length 23 [2022-03-01 18:01:06,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:06,683 INFO L470 AbstractCegarLoop]: Abstraction has 49946 states and 184063 transitions. [2022-03-01 18:01:06,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:06,684 INFO L276 IsEmpty]: Start isEmpty. Operand 49946 states and 184063 transitions. [2022-03-01 18:01:06,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:06,763 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:06,763 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:06,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-01 18:01:06,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:06,965 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:06,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:06,965 INFO L85 PathProgramCache]: Analyzing trace with hash 498900542, now seen corresponding path program 19 times [2022-03-01 18:01:06,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:06,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418470481] [2022-03-01 18:01:06,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:06,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:06,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:07,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:07,060 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:07,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418470481] [2022-03-01 18:01:07,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418470481] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:07,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875895446] [2022-03-01 18:01:07,061 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:01:07,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:07,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:07,062 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:07,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-01 18:01:07,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:07,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:01:07,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:07,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:07,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:07,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-03-01 18:01:07,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875895446] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:07,622 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:07,623 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:01:07,623 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390467453] [2022-03-01 18:01:07,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:07,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:01:07,623 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:07,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:01:07,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:01:07,623 INFO L87 Difference]: Start difference. First operand 49946 states and 184063 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:10,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:10,089 INFO L93 Difference]: Finished difference Result 54689 states and 198839 transitions. [2022-03-01 18:01:10,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-01 18:01:10,090 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:10,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:10,315 INFO L225 Difference]: With dead ends: 54689 [2022-03-01 18:01:10,316 INFO L226 Difference]: Without dead ends: 54301 [2022-03-01 18:01:10,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1018 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=914, Invalid=2626, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 18:01:10,316 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 329 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 988 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 183 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:10,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 334 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 988 Invalid, 0 Unknown, 183 Unchecked, 0.6s Time] [2022-03-01 18:01:10,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54301 states. [2022-03-01 18:01:11,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54301 to 49927. [2022-03-01 18:01:11,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49927 states, 49926 states have (on average 3.6852341465368745) internal successors, (183989), 49926 states have internal predecessors, (183989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:12,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49927 states to 49927 states and 183989 transitions. [2022-03-01 18:01:12,311 INFO L78 Accepts]: Start accepts. Automaton has 49927 states and 183989 transitions. Word has length 23 [2022-03-01 18:01:12,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:12,311 INFO L470 AbstractCegarLoop]: Abstraction has 49927 states and 183989 transitions. [2022-03-01 18:01:12,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:12,312 INFO L276 IsEmpty]: Start isEmpty. Operand 49927 states and 183989 transitions. [2022-03-01 18:01:12,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:12,386 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:12,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-03-01 18:01:12,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-01 18:01:12,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:12,587 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:12,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:12,588 INFO L85 PathProgramCache]: Analyzing trace with hash -763955714, now seen corresponding path program 20 times [2022-03-01 18:01:12,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:12,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466437180] [2022-03-01 18:01:12,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:12,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:12,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:12,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:12,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:12,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466437180] [2022-03-01 18:01:12,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466437180] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:12,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287109782] [2022-03-01 18:01:12,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:01:12,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:12,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:12,698 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:12,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-01 18:01:12,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:01:12,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:12,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:01:12,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:12,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:12,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:13,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:13,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287109782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:13,186 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:13,186 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:01:13,186 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802643760] [2022-03-01 18:01:13,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:13,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:01:13,187 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:13,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:01:13,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:01:13,187 INFO L87 Difference]: Start difference. First operand 49927 states and 183989 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:15,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:15,332 INFO L93 Difference]: Finished difference Result 52898 states and 192993 transitions. [2022-03-01 18:01:15,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 18:01:15,332 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:15,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:15,558 INFO L225 Difference]: With dead ends: 52898 [2022-03-01 18:01:15,559 INFO L226 Difference]: Without dead ends: 52535 [2022-03-01 18:01:15,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=613, Invalid=1937, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 18:01:15,559 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 245 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:15,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 302 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 929 Invalid, 0 Unknown, 82 Unchecked, 0.5s Time] [2022-03-01 18:01:15,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52535 states. [2022-03-01 18:01:16,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52535 to 50150. [2022-03-01 18:01:16,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50150 states, 50149 states have (on average 3.685397515404096) internal successors, (184819), 50149 states have internal predecessors, (184819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:17,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50150 states to 50150 states and 184819 transitions. [2022-03-01 18:01:17,138 INFO L78 Accepts]: Start accepts. Automaton has 50150 states and 184819 transitions. Word has length 23 [2022-03-01 18:01:17,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:17,138 INFO L470 AbstractCegarLoop]: Abstraction has 50150 states and 184819 transitions. [2022-03-01 18:01:17,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:17,138 INFO L276 IsEmpty]: Start isEmpty. Operand 50150 states and 184819 transitions. [2022-03-01 18:01:17,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:17,505 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:17,506 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:17,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-01 18:01:17,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:17,723 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:17,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:17,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1823119584, now seen corresponding path program 21 times [2022-03-01 18:01:17,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:17,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365486375] [2022-03-01 18:01:17,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:17,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:17,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:17,839 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:17,839 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:17,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365486375] [2022-03-01 18:01:17,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365486375] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:17,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711165924] [2022-03-01 18:01:17,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:01:17,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:17,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:17,841 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:17,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-01 18:01:17,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:01:17,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:17,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:01:17,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:17,993 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:17,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:18,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:18,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711165924] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:18,359 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:18,359 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 18:01:18,359 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727906510] [2022-03-01 18:01:18,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:18,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:01:18,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:18,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:01:18,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:01:18,360 INFO L87 Difference]: Start difference. First operand 50150 states and 184819 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:20,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:20,118 INFO L93 Difference]: Finished difference Result 64329 states and 235588 transitions. [2022-03-01 18:01:20,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 18:01:20,118 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:20,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:20,385 INFO L225 Difference]: With dead ends: 64329 [2022-03-01 18:01:20,386 INFO L226 Difference]: Without dead ends: 64063 [2022-03-01 18:01:20,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=321, Invalid=1401, Unknown=0, NotChecked=0, Total=1722 [2022-03-01 18:01:20,386 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 213 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:20,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 305 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 921 Invalid, 0 Unknown, 129 Unchecked, 0.5s Time] [2022-03-01 18:01:20,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64063 states. [2022-03-01 18:01:21,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64063 to 50291. [2022-03-01 18:01:21,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50291 states, 50290 states have (on average 3.6863591171206997) internal successors, (185387), 50290 states have internal predecessors, (185387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:22,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50291 states to 50291 states and 185387 transitions. [2022-03-01 18:01:22,035 INFO L78 Accepts]: Start accepts. Automaton has 50291 states and 185387 transitions. Word has length 23 [2022-03-01 18:01:22,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:22,035 INFO L470 AbstractCegarLoop]: Abstraction has 50291 states and 185387 transitions. [2022-03-01 18:01:22,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:22,035 INFO L276 IsEmpty]: Start isEmpty. Operand 50291 states and 185387 transitions. [2022-03-01 18:01:22,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:22,110 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:22,110 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:22,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-01 18:01:22,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2022-03-01 18:01:22,311 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:22,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:22,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1052604350, now seen corresponding path program 22 times [2022-03-01 18:01:22,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:22,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146859863] [2022-03-01 18:01:22,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:22,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:22,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:22,408 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:22,409 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:22,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146859863] [2022-03-01 18:01:22,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146859863] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:22,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559939094] [2022-03-01 18:01:22,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:01:22,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:22,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:22,410 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:22,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-01 18:01:22,431 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:01:22,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:22,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:01:22,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:22,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:22,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:23,140 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:23,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559939094] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:23,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:23,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-03-01 18:01:23,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436021141] [2022-03-01 18:01:23,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:23,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:01:23,141 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:23,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:01:23,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:01:23,141 INFO L87 Difference]: Start difference. First operand 50291 states and 185387 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:24,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:24,679 INFO L93 Difference]: Finished difference Result 54198 states and 198484 transitions. [2022-03-01 18:01:24,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 18:01:24,680 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:24,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:25,096 INFO L225 Difference]: With dead ends: 54198 [2022-03-01 18:01:25,096 INFO L226 Difference]: Without dead ends: 53891 [2022-03-01 18:01:25,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=522, Invalid=1548, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 18:01:25,096 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 231 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 127 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:25,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 215 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 723 Invalid, 0 Unknown, 127 Unchecked, 0.4s Time] [2022-03-01 18:01:25,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53891 states. [2022-03-01 18:01:26,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53891 to 50627. [2022-03-01 18:01:26,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50627 states, 50626 states have (on average 3.6878876466637696) internal successors, (186703), 50626 states have internal predecessors, (186703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:26,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50627 states to 50627 states and 186703 transitions. [2022-03-01 18:01:26,564 INFO L78 Accepts]: Start accepts. Automaton has 50627 states and 186703 transitions. Word has length 23 [2022-03-01 18:01:26,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:26,564 INFO L470 AbstractCegarLoop]: Abstraction has 50627 states and 186703 transitions. [2022-03-01 18:01:26,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:26,564 INFO L276 IsEmpty]: Start isEmpty. Operand 50627 states and 186703 transitions. [2022-03-01 18:01:26,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:26,631 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:26,631 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:26,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-01 18:01:26,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-03-01 18:01:26,831 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:26,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:26,832 INFO L85 PathProgramCache]: Analyzing trace with hash -2111768220, now seen corresponding path program 23 times [2022-03-01 18:01:26,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:26,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054244416] [2022-03-01 18:01:26,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:26,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:26,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:26,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-03-01 18:01:26,971 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:26,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054244416] [2022-03-01 18:01:26,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054244416] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:26,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392569605] [2022-03-01 18:01:26,971 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:01:26,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:26,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:26,972 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:26,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-01 18:01:27,000 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:01:27,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:27,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:01:27,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:27,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:27,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:27,478 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:27,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392569605] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:27,479 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:27,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 18:01:27,479 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844372688] [2022-03-01 18:01:27,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:27,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:01:27,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:27,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:01:27,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:01:27,480 INFO L87 Difference]: Start difference. First operand 50627 states and 186703 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:28,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:28,776 INFO L93 Difference]: Finished difference Result 63055 states and 232764 transitions. [2022-03-01 18:01:28,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 18:01:28,777 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:28,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:29,029 INFO L225 Difference]: With dead ends: 63055 [2022-03-01 18:01:29,029 INFO L226 Difference]: Without dead ends: 62953 [2022-03-01 18:01:29,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=248, Invalid=1012, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 18:01:29,030 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 203 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:29,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 163 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 580 Invalid, 0 Unknown, 97 Unchecked, 0.3s Time] [2022-03-01 18:01:29,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62953 states. [2022-03-01 18:01:30,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62953 to 50622. [2022-03-01 18:01:30,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50622 states, 50621 states have (on average 3.687856818316509) internal successors, (186683), 50621 states have internal predecessors, (186683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:30,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50622 states to 50622 states and 186683 transitions. [2022-03-01 18:01:30,738 INFO L78 Accepts]: Start accepts. Automaton has 50622 states and 186683 transitions. Word has length 23 [2022-03-01 18:01:30,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:30,738 INFO L470 AbstractCegarLoop]: Abstraction has 50622 states and 186683 transitions. [2022-03-01 18:01:30,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:30,738 INFO L276 IsEmpty]: Start isEmpty. Operand 50622 states and 186683 transitions. [2022-03-01 18:01:31,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:31,123 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:31,123 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:31,148 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-01 18:01:31,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:31,323 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:31,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:31,324 INFO L85 PathProgramCache]: Analyzing trace with hash 365651024, now seen corresponding path program 24 times [2022-03-01 18:01:31,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:31,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497939614] [2022-03-01 18:01:31,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:31,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:31,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:31,389 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:01:31,389 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:31,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497939614] [2022-03-01 18:01:31,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497939614] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:31,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121466062] [2022-03-01 18:01:31,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:01:31,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:31,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:31,390 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:31,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-01 18:01:31,412 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:01:31,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:31,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-01 18:01:31,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:31,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-03-01 18:01:31,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:31,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-03-01 18:01:31,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121466062] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:31,722 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:31,722 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 17 [2022-03-01 18:01:31,722 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823231744] [2022-03-01 18:01:31,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:31,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:01:31,722 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:31,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:01:31,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:01:31,723 INFO L87 Difference]: Start difference. First operand 50622 states and 186683 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:33,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:33,860 INFO L93 Difference]: Finished difference Result 74584 states and 272486 transitions. [2022-03-01 18:01:33,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-01 18:01:33,860 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:33,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:34,182 INFO L225 Difference]: With dead ends: 74584 [2022-03-01 18:01:34,182 INFO L226 Difference]: Without dead ends: 74568 [2022-03-01 18:01:34,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 30 SyntacticMatches, 7 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=753, Invalid=3029, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 18:01:34,183 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 419 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:34,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [419 Valid, 292 Invalid, 956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:01:34,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74568 states. [2022-03-01 18:01:35,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74568 to 50705. [2022-03-01 18:01:35,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50705 states, 50704 states have (on average 3.688407226254339) internal successors, (187017), 50704 states have internal predecessors, (187017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:36,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50705 states to 50705 states and 187017 transitions. [2022-03-01 18:01:36,385 INFO L78 Accepts]: Start accepts. Automaton has 50705 states and 187017 transitions. Word has length 23 [2022-03-01 18:01:36,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:36,386 INFO L470 AbstractCegarLoop]: Abstraction has 50705 states and 187017 transitions. [2022-03-01 18:01:36,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:36,386 INFO L276 IsEmpty]: Start isEmpty. Operand 50705 states and 187017 transitions. [2022-03-01 18:01:36,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:36,493 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:36,493 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:36,510 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-01 18:01:36,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:36,693 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:36,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:36,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1122420986, now seen corresponding path program 25 times [2022-03-01 18:01:36,694 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:36,694 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548644597] [2022-03-01 18:01:36,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:36,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:36,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:36,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-03-01 18:01:36,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:36,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548644597] [2022-03-01 18:01:36,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548644597] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:36,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251051600] [2022-03-01 18:01:36,818 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:01:36,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:36,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:36,820 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:36,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-01 18:01:36,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:36,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 18:01:36,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:36,960 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:36,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:37,287 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:37,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251051600] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:37,288 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:37,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 18:01:37,290 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907318058] [2022-03-01 18:01:37,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:37,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:01:37,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:37,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:01:37,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:01:37,291 INFO L87 Difference]: Start difference. First operand 50705 states and 187017 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:38,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:38,461 INFO L93 Difference]: Finished difference Result 53238 states and 195578 transitions. [2022-03-01 18:01:38,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-01 18:01:38,461 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:38,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:38,686 INFO L225 Difference]: With dead ends: 53238 [2022-03-01 18:01:38,686 INFO L226 Difference]: Without dead ends: 53080 [2022-03-01 18:01:38,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=203, Invalid=789, Unknown=0, NotChecked=0, Total=992 [2022-03-01 18:01:38,686 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 146 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:38,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 125 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 534 Invalid, 0 Unknown, 85 Unchecked, 0.3s Time] [2022-03-01 18:01:38,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53080 states. [2022-03-01 18:01:40,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53080 to 50820. [2022-03-01 18:01:40,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50820 states, 50819 states have (on average 3.6885023318050334) internal successors, (187446), 50819 states have internal predecessors, (187446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:40,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50820 states to 50820 states and 187446 transitions. [2022-03-01 18:01:40,331 INFO L78 Accepts]: Start accepts. Automaton has 50820 states and 187446 transitions. Word has length 23 [2022-03-01 18:01:40,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:40,332 INFO L470 AbstractCegarLoop]: Abstraction has 50820 states and 187446 transitions. [2022-03-01 18:01:40,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:40,332 INFO L276 IsEmpty]: Start isEmpty. Operand 50820 states and 187446 transitions. [2022-03-01 18:01:40,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:40,410 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:40,411 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:40,427 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-03-01 18:01:40,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-03-01 18:01:40,612 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:40,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:40,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1254398970, now seen corresponding path program 17 times [2022-03-01 18:01:40,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:40,613 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960402359] [2022-03-01 18:01:40,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:40,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:40,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:40,705 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:40,705 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:40,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960402359] [2022-03-01 18:01:40,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960402359] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:40,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743530406] [2022-03-01 18:01:40,705 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:01:40,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:40,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:40,707 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:40,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-01 18:01:40,732 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:01:40,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:40,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-01 18:01:40,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:40,834 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:01:40,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:40,984 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:01:40,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743530406] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:40,984 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:40,984 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 12 [2022-03-01 18:01:40,984 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391745629] [2022-03-01 18:01:40,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:40,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:01:40,985 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:40,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:01:40,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:01:40,985 INFO L87 Difference]: Start difference. First operand 50820 states and 187446 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:41,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:41,683 INFO L93 Difference]: Finished difference Result 51214 states and 188578 transitions. [2022-03-01 18:01:41,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 18:01:41,684 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:41,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:41,928 INFO L225 Difference]: With dead ends: 51214 [2022-03-01 18:01:41,928 INFO L226 Difference]: Without dead ends: 51141 [2022-03-01 18:01:41,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 35 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:01:41,929 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 49 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:41,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 218 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:01:41,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51141 states. [2022-03-01 18:01:43,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51141 to 50768. [2022-03-01 18:01:43,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50768 states, 50767 states have (on average 3.688262059999606) internal successors, (187242), 50767 states have internal predecessors, (187242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:43,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50768 states to 50768 states and 187242 transitions. [2022-03-01 18:01:43,600 INFO L78 Accepts]: Start accepts. Automaton has 50768 states and 187242 transitions. Word has length 23 [2022-03-01 18:01:43,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:43,600 INFO L470 AbstractCegarLoop]: Abstraction has 50768 states and 187242 transitions. [2022-03-01 18:01:43,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:43,600 INFO L276 IsEmpty]: Start isEmpty. Operand 50768 states and 187242 transitions. [2022-03-01 18:01:43,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:43,680 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:43,680 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:43,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-03-01 18:01:43,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-03-01 18:01:43,880 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:43,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:43,881 INFO L85 PathProgramCache]: Analyzing trace with hash -97569618, now seen corresponding path program 18 times [2022-03-01 18:01:43,881 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:43,881 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030486422] [2022-03-01 18:01:43,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:43,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:43,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:43,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:01:43,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:43,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030486422] [2022-03-01 18:01:43,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030486422] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:43,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837169152] [2022-03-01 18:01:43,954 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:01:43,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:43,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:43,955 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:43,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-01 18:01:43,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:01:43,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:43,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-01 18:01:43,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:44,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 18:01:44,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:44,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 18:01:44,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837169152] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:44,288 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:44,289 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 6] total 10 [2022-03-01 18:01:44,289 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092143612] [2022-03-01 18:01:44,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:44,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-01 18:01:44,289 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:44,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-01 18:01:44,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-01 18:01:44,289 INFO L87 Difference]: Start difference. First operand 50768 states and 187242 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:45,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:45,030 INFO L93 Difference]: Finished difference Result 51568 states and 189738 transitions. [2022-03-01 18:01:45,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-01 18:01:45,030 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:45,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:45,278 INFO L225 Difference]: With dead ends: 51568 [2022-03-01 18:01:45,278 INFO L226 Difference]: Without dead ends: 51449 [2022-03-01 18:01:45,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 33 SyntacticMatches, 10 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:01:45,278 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 70 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:45,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 188 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:01:45,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51449 states. [2022-03-01 18:01:46,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51449 to 51115. [2022-03-01 18:01:46,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51115 states, 51114 states have (on average 3.6864068552647025) internal successors, (188427), 51114 states have internal predecessors, (188427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:46,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51115 states to 51115 states and 188427 transitions. [2022-03-01 18:01:46,983 INFO L78 Accepts]: Start accepts. Automaton has 51115 states and 188427 transitions. Word has length 23 [2022-03-01 18:01:46,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:46,983 INFO L470 AbstractCegarLoop]: Abstraction has 51115 states and 188427 transitions. [2022-03-01 18:01:46,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:46,983 INFO L276 IsEmpty]: Start isEmpty. Operand 51115 states and 188427 transitions. [2022-03-01 18:01:47,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:47,070 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:47,070 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:47,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-01 18:01:47,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:47,271 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:47,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:47,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1949809626, now seen corresponding path program 19 times [2022-03-01 18:01:47,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:47,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974041354] [2022-03-01 18:01:47,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:47,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:47,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:47,361 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:47,361 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:47,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974041354] [2022-03-01 18:01:47,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974041354] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:47,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297479949] [2022-03-01 18:01:47,361 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:01:47,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:47,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:47,362 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:47,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-01 18:01:47,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:47,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-01 18:01:47,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:47,493 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:01:47,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:47,613 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:01:47,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297479949] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:47,614 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:47,614 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 10 [2022-03-01 18:01:47,614 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46152958] [2022-03-01 18:01:47,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:47,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-01 18:01:47,614 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:47,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-01 18:01:47,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-01 18:01:47,614 INFO L87 Difference]: Start difference. First operand 51115 states and 188427 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:48,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:48,387 INFO L93 Difference]: Finished difference Result 51903 states and 190754 transitions. [2022-03-01 18:01:48,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-01 18:01:48,388 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:48,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:48,627 INFO L225 Difference]: With dead ends: 51903 [2022-03-01 18:01:48,627 INFO L226 Difference]: Without dead ends: 51757 [2022-03-01 18:01:48,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 36 SyntacticMatches, 7 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-03-01 18:01:48,627 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 50 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:48,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 285 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:01:48,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51757 states. [2022-03-01 18:01:50,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51757 to 51285. [2022-03-01 18:01:50,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51285 states, 51284 states have (on average 3.6865884096404336) internal successors, (189063), 51284 states have internal predecessors, (189063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:50,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51285 states to 51285 states and 189063 transitions. [2022-03-01 18:01:50,300 INFO L78 Accepts]: Start accepts. Automaton has 51285 states and 189063 transitions. Word has length 23 [2022-03-01 18:01:50,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:50,300 INFO L470 AbstractCegarLoop]: Abstraction has 51285 states and 189063 transitions. [2022-03-01 18:01:50,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:50,300 INFO L276 IsEmpty]: Start isEmpty. Operand 51285 states and 189063 transitions. [2022-03-01 18:01:50,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:50,383 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:50,383 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:50,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-03-01 18:01:50,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-01 18:01:50,584 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:50,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:50,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1845249086, now seen corresponding path program 20 times [2022-03-01 18:01:50,584 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:50,584 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686992238] [2022-03-01 18:01:50,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:50,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:50,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:50,678 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:50,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:50,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686992238] [2022-03-01 18:01:50,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686992238] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:50,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888093453] [2022-03-01 18:01:50,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:01:50,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:50,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:50,680 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:50,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-01 18:01:50,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:01:50,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:50,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-01 18:01:50,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:50,838 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-01 18:01:50,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:50,998 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:01:50,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888093453] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:50,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:50,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 7] total 13 [2022-03-01 18:01:50,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824418549] [2022-03-01 18:01:50,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:50,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:01:50,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:50,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:01:50,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:01:50,999 INFO L87 Difference]: Start difference. First operand 51285 states and 189063 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:51,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:01:51,789 INFO L93 Difference]: Finished difference Result 51877 states and 190892 transitions. [2022-03-01 18:01:51,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-01 18:01:51,790 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-01 18:01:51,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:01:52,021 INFO L225 Difference]: With dead ends: 51877 [2022-03-01 18:01:52,021 INFO L226 Difference]: Without dead ends: 51783 [2022-03-01 18:01:52,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 33 SyntacticMatches, 7 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:01:52,021 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 77 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:01:52,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 304 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:01:52,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51783 states. [2022-03-01 18:01:53,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51783 to 51526. [2022-03-01 18:01:53,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51526 states, 51525 states have (on average 3.6843085880640465) internal successors, (189834), 51525 states have internal predecessors, (189834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:53,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51526 states to 51526 states and 189834 transitions. [2022-03-01 18:01:53,655 INFO L78 Accepts]: Start accepts. Automaton has 51526 states and 189834 transitions. Word has length 23 [2022-03-01 18:01:53,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:01:53,655 INFO L470 AbstractCegarLoop]: Abstraction has 51526 states and 189834 transitions. [2022-03-01 18:01:53,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:01:53,655 INFO L276 IsEmpty]: Start isEmpty. Operand 51526 states and 189834 transitions. [2022-03-01 18:01:53,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-01 18:01:53,735 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:01:53,735 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:01:53,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-01 18:01:53,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:53,936 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:01:53,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:01:53,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1982895082, now seen corresponding path program 21 times [2022-03-01 18:01:53,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:01:53,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127797941] [2022-03-01 18:01:53,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:01:53,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:01:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:01:54,016 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:01:54,017 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:01:54,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127797941] [2022-03-01 18:01:54,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127797941] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:01:54,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437482613] [2022-03-01 18:01:54,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:01:54,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:01:54,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:01:54,018 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:01:54,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-01 18:01:54,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:01:54,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:01:54,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-01 18:01:54,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:01:54,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:01:54,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:01:54,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:01:54,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437482613] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:01:54,219 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:01:54,219 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 12 [2022-03-01 18:01:54,219 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168138883] [2022-03-01 18:01:54,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:01:54,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:01:54,219 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:01:54,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:01:54,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:01:54,220 INFO L87 Difference]: Start difference. First operand 51526 states and 189834 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)