/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-flipped-dist.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 19:29:44,448 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 19:29:44,450 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 19:29:44,479 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 19:29:44,479 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 19:29:44,482 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 19:29:44,483 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 19:29:44,488 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 19:29:44,489 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 19:29:44,493 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 19:29:44,493 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 19:29:44,494 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 19:29:44,494 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 19:29:44,496 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 19:29:44,497 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 19:29:44,499 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 19:29:44,500 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 19:29:44,501 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 19:29:44,503 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 19:29:44,509 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 19:29:44,511 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 19:29:44,512 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 19:29:44,513 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 19:29:44,522 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 19:29:44,531 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 19:29:44,531 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 19:29:44,531 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 19:29:44,532 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 19:29:44,533 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 19:29:44,533 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 19:29:44,533 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 19:29:44,534 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 19:29:44,535 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 19:29:44,535 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 19:29:44,536 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 19:29:44,536 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 19:29:44,537 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 19:29:44,537 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 19:29:44,537 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 19:29:44,538 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 19:29:44,538 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 19:29:44,539 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2021-08-06 19:29:44,569 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 19:29:44,569 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 19:29:44,572 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 19:29:44,572 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 19:29:44,572 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 19:29:44,572 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 19:29:44,572 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 19:29:44,573 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 19:29:44,573 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 19:29:44,573 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 19:29:44,574 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 19:29:44,574 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 19:29:44,574 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 19:29:44,574 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 19:29:44,574 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 19:29:44,574 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 19:29:44,574 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 19:29:44,574 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 19:29:44,574 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 19:29:44,575 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 19:29:44,575 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 19:29:44,575 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 19:29:44,575 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 19:29:44,575 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 19:29:44,575 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 19:29:44,575 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 19:29:44,575 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 19:29:44,576 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 19:29:44,576 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 19:29:44,576 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 19:29:44,576 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-06 19:29:44,810 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 19:29:44,828 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 19:29:44,829 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 19:29:44,830 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 19:29:44,831 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 19:29:44,831 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-flipped-dist.wvr.bpl [2021-08-06 19:29:44,832 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-flipped-dist.wvr.bpl' [2021-08-06 19:29:44,863 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 19:29:44,864 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 19:29:44,865 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 19:29:44,865 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 19:29:44,865 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 19:29:44,874 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,879 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,885 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 19:29:44,886 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 19:29:44,886 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 19:29:44,886 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 19:29:44,892 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,892 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,893 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,894 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,896 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,900 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,901 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,902 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 19:29:44,903 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 19:29:44,903 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 19:29:44,903 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 19:29:44,904 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/1) ... [2021-08-06 19:29:44,909 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 19:29:44,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:44,942 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-06 19:29:44,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-06 19:29:44,972 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 19:29:44,972 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 19:29:44,972 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 19:29:44,973 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 19:29:44,973 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 19:29:44,973 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 19:29:44,973 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 19:29:44,973 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 19:29:44,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 19:29:44,973 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 19:29:44,973 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 19:29:44,973 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 19:29:44,974 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 19:29:45,103 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 19:29:45,103 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 19:29:45,105 INFO L202 PluginConnector]: Adding new model mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 07:29:45 BoogieIcfgContainer [2021-08-06 19:29:45,105 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 19:29:45,106 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 19:29:45,106 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 19:29:45,108 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 19:29:45,108 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:29:44" (1/2) ... [2021-08-06 19:29:45,109 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@516711ee and model type mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 07:29:45, skipping insertion in model container [2021-08-06 19:29:45,109 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 07:29:45" (2/2) ... [2021-08-06 19:29:45,109 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-flipped-dist.wvr.bpl [2021-08-06 19:29:45,112 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 19:29:45,113 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 19:29:45,113 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 19:29:45,113 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 19:29:45,163 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 19:29:45,189 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 19:29:45,193 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-06 19:29:45,193 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 19:29:45,267 INFO L276 IsEmpty]: Start isEmpty. Operand has 109 states, 76 states have (on average 1.7763157894736843) internal successors, (135), 108 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:45,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 19:29:45,272 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:45,273 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:45,274 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:45,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:45,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1182867846, now seen corresponding path program 1 times [2021-08-06 19:29:45,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:45,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307905284] [2021-08-06 19:29:45,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:45,284 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:45,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:45,476 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 76.0 percent of original size [2021-08-06 19:29:45,500 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 76.0 percent of original size [2021-08-06 19:29:45,551 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:45,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:45,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307905284] [2021-08-06 19:29:45,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307905284] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 19:29:45,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 19:29:45,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-06 19:29:45,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419956968] [2021-08-06 19:29:45,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 19:29:45,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:45,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 19:29:45,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 19:29:45,568 INFO L87 Difference]: Start difference. First operand has 109 states, 76 states have (on average 1.7763157894736843) internal successors, (135), 108 states have internal predecessors, (135), 0 states have call successors, (0), 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) [2021-08-06 19:29:45,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:45,588 INFO L93 Difference]: Finished difference Result 214 states and 266 transitions. [2021-08-06 19:29:45,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 19:29:45,589 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 [2021-08-06 19:29:45,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:45,596 INFO L225 Difference]: With dead ends: 214 [2021-08-06 19:29:45,596 INFO L226 Difference]: Without dead ends: 61 [2021-08-06 19:29:45,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 19:29:45,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-08-06 19:29:45,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 42. [2021-08-06 19:29:45,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 41 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:45,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 71 transitions. [2021-08-06 19:29:45,619 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 71 transitions. Word has length 15 [2021-08-06 19:29:45,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:45,619 INFO L470 AbstractCegarLoop]: Abstraction has 42 states and 71 transitions. [2021-08-06 19:29:45,619 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) [2021-08-06 19:29:45,620 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 71 transitions. [2021-08-06 19:29:45,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 19:29:45,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:45,620 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:45,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 19:29:45,621 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:45,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:45,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1202296936, now seen corresponding path program 1 times [2021-08-06 19:29:45,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:45,622 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401827593] [2021-08-06 19:29:45,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:45,622 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:45,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:45,680 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:45,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:45,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401827593] [2021-08-06 19:29:45,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401827593] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 19:29:45,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 19:29:45,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 19:29:45,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761471689] [2021-08-06 19:29:45,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 19:29:45,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:45,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 19:29:45,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 19:29:45,682 INFO L87 Difference]: Start difference. First operand 42 states and 71 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) [2021-08-06 19:29:45,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:45,763 INFO L93 Difference]: Finished difference Result 98 states and 154 transitions. [2021-08-06 19:29:45,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 19:29:45,763 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 [2021-08-06 19:29:45,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:45,764 INFO L225 Difference]: With dead ends: 98 [2021-08-06 19:29:45,764 INFO L226 Difference]: Without dead ends: 98 [2021-08-06 19:29:45,765 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 18.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 19:29:45,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-08-06 19:29:45,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 50. [2021-08-06 19:29:45,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 49 states have (on average 1.7755102040816326) internal successors, (87), 49 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:45,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 87 transitions. [2021-08-06 19:29:45,770 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 87 transitions. Word has length 17 [2021-08-06 19:29:45,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:45,770 INFO L470 AbstractCegarLoop]: Abstraction has 50 states and 87 transitions. [2021-08-06 19:29:45,770 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) [2021-08-06 19:29:45,770 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 87 transitions. [2021-08-06 19:29:45,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 19:29:45,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:45,771 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:45,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 19:29:45,771 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:45,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:45,772 INFO L82 PathProgramCache]: Analyzing trace with hash 103176168, now seen corresponding path program 1 times [2021-08-06 19:29:45,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:45,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247244976] [2021-08-06 19:29:45,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:45,772 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:45,851 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:45,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:45,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247244976] [2021-08-06 19:29:45,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247244976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:45,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515620389] [2021-08-06 19:29:45,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:45,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:45,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:45,864 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:45,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-06 19:29:45,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:45,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 19:29:45,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:46,068 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:46,070 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:46,122 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:46,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515620389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:46,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:46,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-06 19:29:46,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774465025] [2021-08-06 19:29:46,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:29:46,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:46,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:29:46,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:29:46,132 INFO L87 Difference]: Start difference. First operand 50 states and 87 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:46,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:46,179 INFO L93 Difference]: Finished difference Result 99 states and 163 transitions. [2021-08-06 19:29:46,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 19:29:46,179 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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 [2021-08-06 19:29:46,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:46,183 INFO L225 Difference]: With dead ends: 99 [2021-08-06 19:29:46,183 INFO L226 Difference]: Without dead ends: 99 [2021-08-06 19:29:46,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 44.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:29:46,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-06 19:29:46,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 60. [2021-08-06 19:29:46,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.8305084745762712) internal successors, (108), 59 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:46,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 108 transitions. [2021-08-06 19:29:46,200 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 108 transitions. Word has length 17 [2021-08-06 19:29:46,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:46,200 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 108 transitions. [2021-08-06 19:29:46,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:46,200 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 108 transitions. [2021-08-06 19:29:46,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 19:29:46,200 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:46,201 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:46,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:46,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:46,412 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:46,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:46,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1729584356, now seen corresponding path program 1 times [2021-08-06 19:29:46,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:46,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132053838] [2021-08-06 19:29:46,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:46,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:46,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:46,445 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:46,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:46,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132053838] [2021-08-06 19:29:46,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132053838] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 19:29:46,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 19:29:46,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 19:29:46,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346883027] [2021-08-06 19:29:46,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 19:29:46,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:46,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 19:29:46,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 19:29:46,448 INFO L87 Difference]: Start difference. First operand 60 states and 108 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) [2021-08-06 19:29:46,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:46,473 INFO L93 Difference]: Finished difference Result 113 states and 184 transitions. [2021-08-06 19:29:46,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 19:29:46,473 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 [2021-08-06 19:29:46,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:46,474 INFO L225 Difference]: With dead ends: 113 [2021-08-06 19:29:46,474 INFO L226 Difference]: Without dead ends: 113 [2021-08-06 19:29:46,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 10.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 19:29:46,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-08-06 19:29:46,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 60. [2021-08-06 19:29:46,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.8135593220338984) internal successors, (107), 59 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:46,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 107 transitions. [2021-08-06 19:29:46,483 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 107 transitions. Word has length 17 [2021-08-06 19:29:46,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:46,483 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 107 transitions. [2021-08-06 19:29:46,483 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) [2021-08-06 19:29:46,483 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 107 transitions. [2021-08-06 19:29:46,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 19:29:46,484 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:46,484 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:46,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-06 19:29:46,486 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:46,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:46,486 INFO L82 PathProgramCache]: Analyzing trace with hash 1194399076, now seen corresponding path program 2 times [2021-08-06 19:29:46,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:46,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078316052] [2021-08-06 19:29:46,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:46,487 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:46,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:46,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:46,518 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:46,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078316052] [2021-08-06 19:29:46,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078316052] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 19:29:46,519 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 19:29:46,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 19:29:46,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362548941] [2021-08-06 19:29:46,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 19:29:46,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:46,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 19:29:46,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 19:29:46,520 INFO L87 Difference]: Start difference. First operand 60 states and 107 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) [2021-08-06 19:29:46,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:46,544 INFO L93 Difference]: Finished difference Result 85 states and 138 transitions. [2021-08-06 19:29:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 19:29:46,545 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 [2021-08-06 19:29:46,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:46,545 INFO L225 Difference]: With dead ends: 85 [2021-08-06 19:29:46,545 INFO L226 Difference]: Without dead ends: 85 [2021-08-06 19:29:46,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 19:29:46,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-08-06 19:29:46,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 64. [2021-08-06 19:29:46,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 1.7619047619047619) internal successors, (111), 63 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:46,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 111 transitions. [2021-08-06 19:29:46,555 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 111 transitions. Word has length 17 [2021-08-06 19:29:46,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:46,556 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 111 transitions. [2021-08-06 19:29:46,556 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) [2021-08-06 19:29:46,556 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 111 transitions. [2021-08-06 19:29:46,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 19:29:46,556 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:46,556 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:46,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-06 19:29:46,557 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:46,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:46,557 INFO L82 PathProgramCache]: Analyzing trace with hash -992998172, now seen corresponding path program 2 times [2021-08-06 19:29:46,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:46,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320738338] [2021-08-06 19:29:46,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:46,558 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:46,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:46,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:46,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:46,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320738338] [2021-08-06 19:29:46,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320738338] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 19:29:46,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 19:29:46,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 19:29:46,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679792950] [2021-08-06 19:29:46,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 19:29:46,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:46,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 19:29:46,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 19:29:46,601 INFO L87 Difference]: Start difference. First operand 64 states and 111 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) [2021-08-06 19:29:46,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:46,628 INFO L93 Difference]: Finished difference Result 71 states and 117 transitions. [2021-08-06 19:29:46,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 19:29:46,628 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 [2021-08-06 19:29:46,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:46,628 INFO L225 Difference]: With dead ends: 71 [2021-08-06 19:29:46,629 INFO L226 Difference]: Without dead ends: 67 [2021-08-06 19:29:46,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.5ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:29:46,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-08-06 19:29:46,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 55. [2021-08-06 19:29:46,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 1.7407407407407407) internal successors, (94), 54 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:46,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 94 transitions. [2021-08-06 19:29:46,632 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 94 transitions. Word has length 17 [2021-08-06 19:29:46,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:46,632 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 94 transitions. [2021-08-06 19:29:46,632 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) [2021-08-06 19:29:46,632 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 94 transitions. [2021-08-06 19:29:46,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 19:29:46,634 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:46,634 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:46,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-06 19:29:46,635 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:46,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:46,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1594662474, now seen corresponding path program 1 times [2021-08-06 19:29:46,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:46,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630661839] [2021-08-06 19:29:46,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:46,635 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:46,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:46,696 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:29:46,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:46,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630661839] [2021-08-06 19:29:46,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630661839] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:46,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086445369] [2021-08-06 19:29:46,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:46,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:46,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:46,712 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:46,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-06 19:29:46,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:46,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 19:29:46,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:46,836 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:46,836 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:46,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:29:46,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086445369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:46,858 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:46,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-06 19:29:46,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787165793] [2021-08-06 19:29:46,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:29:46,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:46,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:29:46,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:29:46,860 INFO L87 Difference]: Start difference. First operand 55 states and 94 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:46,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:46,892 INFO L93 Difference]: Finished difference Result 102 states and 173 transitions. [2021-08-06 19:29:46,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 19:29:46,893 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 [2021-08-06 19:29:46,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:46,894 INFO L225 Difference]: With dead ends: 102 [2021-08-06 19:29:46,894 INFO L226 Difference]: Without dead ends: 102 [2021-08-06 19:29:46,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 24.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:29:46,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-08-06 19:29:46,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 72. [2021-08-06 19:29:46,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 1.943661971830986) internal successors, (138), 71 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:46,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 138 transitions. [2021-08-06 19:29:46,899 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 138 transitions. Word has length 19 [2021-08-06 19:29:46,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:46,899 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 138 transitions. [2021-08-06 19:29:46,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:46,900 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 138 transitions. [2021-08-06 19:29:46,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 19:29:46,901 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:46,901 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:46,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:47,112 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,SelfDestructingSolverStorable6 [2021-08-06 19:29:47,113 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:47,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:47,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1967736664, now seen corresponding path program 1 times [2021-08-06 19:29:47,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:47,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662547767] [2021-08-06 19:29:47,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:47,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:47,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:47,194 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:29:47,196 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:29:47,217 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:47,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:47,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662547767] [2021-08-06 19:29:47,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662547767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:47,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112093738] [2021-08-06 19:29:47,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:47,218 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:47,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:47,221 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:47,248 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-06 19:29:47,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:47,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 19:29:47,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:47,618 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:47,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112093738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:47,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:47,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-06 19:29:47,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990028585] [2021-08-06 19:29:47,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:29:47,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:47,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:29:47,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:47,620 INFO L87 Difference]: Start difference. First operand 72 states and 138 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:47,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:47,666 INFO L93 Difference]: Finished difference Result 198 states and 337 transitions. [2021-08-06 19:29:47,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 19:29:47,667 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 19:29:47,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:47,667 INFO L225 Difference]: With dead ends: 198 [2021-08-06 19:29:47,667 INFO L226 Difference]: Without dead ends: 193 [2021-08-06 19:29:47,668 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 63.3ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:47,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-06 19:29:47,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 115. [2021-08-06 19:29:47,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 2.0701754385964914) internal successors, (236), 114 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:47,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 236 transitions. [2021-08-06 19:29:47,671 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 236 transitions. Word has length 21 [2021-08-06 19:29:47,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:47,671 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 236 transitions. [2021-08-06 19:29:47,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:47,671 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 236 transitions. [2021-08-06 19:29:47,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 19:29:47,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:47,672 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:47,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:47,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:47,881 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:47,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:47,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1043001436, now seen corresponding path program 2 times [2021-08-06 19:29:47,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:47,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132942526] [2021-08-06 19:29:47,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:47,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:47,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:47,941 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:29:47,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:29:47,954 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:47,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:47,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132942526] [2021-08-06 19:29:47,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132942526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:47,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558156705] [2021-08-06 19:29:47,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:29:47,955 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:47,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:47,965 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:47,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-06 19:29:48,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:29:48,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:48,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 19:29:48,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:48,301 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:48,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558156705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:48,302 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:48,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-06 19:29:48,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531552208] [2021-08-06 19:29:48,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:29:48,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:48,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:29:48,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:48,303 INFO L87 Difference]: Start difference. First operand 115 states and 236 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:48,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:48,335 INFO L93 Difference]: Finished difference Result 215 states and 386 transitions. [2021-08-06 19:29:48,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 19:29:48,335 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 19:29:48,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:48,336 INFO L225 Difference]: With dead ends: 215 [2021-08-06 19:29:48,336 INFO L226 Difference]: Without dead ends: 210 [2021-08-06 19:29:48,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 50.9ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:48,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2021-08-06 19:29:48,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 127. [2021-08-06 19:29:48,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 2.119047619047619) internal successors, (267), 126 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:48,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 267 transitions. [2021-08-06 19:29:48,342 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 267 transitions. Word has length 21 [2021-08-06 19:29:48,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:48,343 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 267 transitions. [2021-08-06 19:29:48,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:48,343 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 267 transitions. [2021-08-06 19:29:48,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 19:29:48,343 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:48,344 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:48,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:48,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:48,549 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:48,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:48,549 INFO L82 PathProgramCache]: Analyzing trace with hash 595384488, now seen corresponding path program 3 times [2021-08-06 19:29:48,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:48,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835270434] [2021-08-06 19:29:48,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:48,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:48,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:48,608 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:29:48,611 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:29:48,622 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:48,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:48,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835270434] [2021-08-06 19:29:48,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835270434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:48,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306174865] [2021-08-06 19:29:48,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:29:48,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:48,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:48,625 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:48,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-06 19:29:48,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 19:29:48,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:48,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 19:29:48,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:48,993 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:48,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306174865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:48,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:48,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-06 19:29:48,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554907324] [2021-08-06 19:29:48,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:29:48,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:48,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:29:48,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:48,994 INFO L87 Difference]: Start difference. First operand 127 states and 267 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:49,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:49,047 INFO L93 Difference]: Finished difference Result 203 states and 390 transitions. [2021-08-06 19:29:49,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 19:29:49,048 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 19:29:49,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:49,049 INFO L225 Difference]: With dead ends: 203 [2021-08-06 19:29:49,049 INFO L226 Difference]: Without dead ends: 198 [2021-08-06 19:29:49,049 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 63.6ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:29:49,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-08-06 19:29:49,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 141. [2021-08-06 19:29:49,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 2.15) internal successors, (301), 140 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:49,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 301 transitions. [2021-08-06 19:29:49,052 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 301 transitions. Word has length 21 [2021-08-06 19:29:49,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:49,052 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 301 transitions. [2021-08-06 19:29:49,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:49,052 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 301 transitions. [2021-08-06 19:29:49,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 19:29:49,052 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:49,052 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:49,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:49,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-06 19:29:49,268 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:49,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:49,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1314805400, now seen corresponding path program 4 times [2021-08-06 19:29:49,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:49,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017547431] [2021-08-06 19:29:49,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:49,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:49,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:49,317 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:29:49,318 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:29:49,330 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:49,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:49,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017547431] [2021-08-06 19:29:49,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017547431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:49,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570615082] [2021-08-06 19:29:49,330 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:29:49,330 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:49,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:49,331 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:49,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-06 19:29:49,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:29:49,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:49,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 19:29:49,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:49,693 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:49,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570615082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:49,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:49,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-06 19:29:49,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209946638] [2021-08-06 19:29:49,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:29:49,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:49,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:29:49,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:49,696 INFO L87 Difference]: Start difference. First operand 141 states and 301 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:49,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:49,743 INFO L93 Difference]: Finished difference Result 253 states and 471 transitions. [2021-08-06 19:29:49,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 19:29:49,743 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 19:29:49,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:49,744 INFO L225 Difference]: With dead ends: 253 [2021-08-06 19:29:49,744 INFO L226 Difference]: Without dead ends: 248 [2021-08-06 19:29:49,745 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 48.7ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:49,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-08-06 19:29:49,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 177. [2021-08-06 19:29:49,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.153409090909091) internal successors, (379), 176 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:49,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 379 transitions. [2021-08-06 19:29:49,750 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 379 transitions. Word has length 21 [2021-08-06 19:29:49,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:49,750 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 379 transitions. [2021-08-06 19:29:49,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:49,750 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 379 transitions. [2021-08-06 19:29:49,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 19:29:49,752 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:49,752 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:49,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:49,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:49,965 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:49,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:49,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1510518884, now seen corresponding path program 5 times [2021-08-06 19:29:49,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:49,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053977438] [2021-08-06 19:29:49,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:49,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:49,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:50,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:29:50,046 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:29:50,058 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:50,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:50,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053977438] [2021-08-06 19:29:50,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053977438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:50,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798514986] [2021-08-06 19:29:50,058 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:29:50,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:50,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:50,059 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:50,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-06 19:29:50,189 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 19:29:50,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:50,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 19:29:50,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:50,490 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:50,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798514986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:50,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:50,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-06 19:29:50,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738640427] [2021-08-06 19:29:50,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:29:50,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:50,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:29:50,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:50,491 INFO L87 Difference]: Start difference. First operand 177 states and 379 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:50,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:50,586 INFO L93 Difference]: Finished difference Result 222 states and 450 transitions. [2021-08-06 19:29:50,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 19:29:50,586 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 19:29:50,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:50,587 INFO L225 Difference]: With dead ends: 222 [2021-08-06 19:29:50,587 INFO L226 Difference]: Without dead ends: 217 [2021-08-06 19:29:50,588 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 75.6ms TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:29:50,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-08-06 19:29:50,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 187. [2021-08-06 19:29:50,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 186 states have (on average 2.1451612903225805) internal successors, (399), 186 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:50,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 399 transitions. [2021-08-06 19:29:50,591 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 399 transitions. Word has length 21 [2021-08-06 19:29:50,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:50,591 INFO L470 AbstractCegarLoop]: Abstraction has 187 states and 399 transitions. [2021-08-06 19:29:50,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:50,591 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 399 transitions. [2021-08-06 19:29:50,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 19:29:50,592 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:50,592 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:50,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:50,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:50,809 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:50,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:50,809 INFO L82 PathProgramCache]: Analyzing trace with hash 782059168, now seen corresponding path program 6 times [2021-08-06 19:29:50,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:50,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778694950] [2021-08-06 19:29:50,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:50,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:50,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:50,852 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:29:50,856 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:29:50,866 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:50,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:50,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778694950] [2021-08-06 19:29:50,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778694950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:50,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839811026] [2021-08-06 19:29:50,866 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:29:50,866 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:50,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:50,877 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:50,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-06 19:29:51,007 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 19:29:51,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:51,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 19:29:51,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:51,239 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:51,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839811026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:51,240 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:51,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-06 19:29:51,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392062997] [2021-08-06 19:29:51,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:29:51,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:51,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:29:51,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:51,241 INFO L87 Difference]: Start difference. First operand 187 states and 399 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:51,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:51,278 INFO L93 Difference]: Finished difference Result 232 states and 470 transitions. [2021-08-06 19:29:51,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 19:29:51,278 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 19:29:51,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:51,280 INFO L225 Difference]: With dead ends: 232 [2021-08-06 19:29:51,281 INFO L226 Difference]: Without dead ends: 227 [2021-08-06 19:29:51,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 46.4ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:51,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2021-08-06 19:29:51,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 189. [2021-08-06 19:29:51,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.154255319148936) internal successors, (405), 188 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:51,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 405 transitions. [2021-08-06 19:29:51,286 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 405 transitions. Word has length 21 [2021-08-06 19:29:51,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:51,286 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 405 transitions. [2021-08-06 19:29:51,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:51,286 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 405 transitions. [2021-08-06 19:29:51,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:51,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:51,287 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:51,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:51,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-06 19:29:51,501 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:51,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:51,501 INFO L82 PathProgramCache]: Analyzing trace with hash -529596918, now seen corresponding path program 7 times [2021-08-06 19:29:51,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:51,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572382134] [2021-08-06 19:29:51,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:51,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:51,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:51,553 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:51,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:51,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572382134] [2021-08-06 19:29:51,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572382134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:51,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829718942] [2021-08-06 19:29:51,554 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:29:51,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:51,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:51,554 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:51,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-06 19:29:51,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:51,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:51,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:51,816 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:51,817 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:51,854 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:51,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829718942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:51,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:51,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 19:29:51,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860768140] [2021-08-06 19:29:51,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:29:51,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:51,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:29:51,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:29:51,856 INFO L87 Difference]: Start difference. First operand 189 states and 405 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:51,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:51,958 INFO L93 Difference]: Finished difference Result 321 states and 639 transitions. [2021-08-06 19:29:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:29:51,959 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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 23 [2021-08-06 19:29:51,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:51,960 INFO L225 Difference]: With dead ends: 321 [2021-08-06 19:29:51,960 INFO L226 Difference]: Without dead ends: 321 [2021-08-06 19:29:51,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 42.6ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:29:51,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-08-06 19:29:51,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 226. [2021-08-06 19:29:51,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 225 states have (on average 2.1466666666666665) internal successors, (483), 225 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:51,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 483 transitions. [2021-08-06 19:29:51,965 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 483 transitions. Word has length 23 [2021-08-06 19:29:51,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:51,965 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 483 transitions. [2021-08-06 19:29:51,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:51,965 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 483 transitions. [2021-08-06 19:29:51,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:51,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:51,966 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:51,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:52,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-06 19:29:52,181 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:52,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:52,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1954546294, now seen corresponding path program 8 times [2021-08-06 19:29:52,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:52,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254642087] [2021-08-06 19:29:52,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:52,182 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:52,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:52,217 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:52,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:52,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254642087] [2021-08-06 19:29:52,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254642087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:52,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033183115] [2021-08-06 19:29:52,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:29:52,218 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:52,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:52,225 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:52,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-06 19:29:52,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:29:52,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:52,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:52,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:52,466 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:52,467 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:52,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:52,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033183115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:52,495 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:52,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 19:29:52,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204572502] [2021-08-06 19:29:52,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:29:52,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:52,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:29:52,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:29:52,496 INFO L87 Difference]: Start difference. First operand 226 states and 483 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:52,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:52,570 INFO L93 Difference]: Finished difference Result 364 states and 740 transitions. [2021-08-06 19:29:52,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:29:52,570 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-06 19:29:52,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:52,572 INFO L225 Difference]: With dead ends: 364 [2021-08-06 19:29:52,572 INFO L226 Difference]: Without dead ends: 364 [2021-08-06 19:29:52,574 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 28.1ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:52,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-08-06 19:29:52,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 266. [2021-08-06 19:29:52,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 2.158490566037736) internal successors, (572), 265 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:52,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 572 transitions. [2021-08-06 19:29:52,582 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 572 transitions. Word has length 23 [2021-08-06 19:29:52,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:52,582 INFO L470 AbstractCegarLoop]: Abstraction has 266 states and 572 transitions. [2021-08-06 19:29:52,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:52,582 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 572 transitions. [2021-08-06 19:29:52,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:52,582 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:52,583 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:52,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:52,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-06 19:29:52,785 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:52,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:52,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1950593926, now seen corresponding path program 9 times [2021-08-06 19:29:52,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:52,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595366917] [2021-08-06 19:29:52,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:52,786 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:52,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:52,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:52,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:52,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595366917] [2021-08-06 19:29:52,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595366917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:52,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408388059] [2021-08-06 19:29:52,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:29:52,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:52,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:52,825 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:52,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-06 19:29:52,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:29:52,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:52,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:52,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:53,099 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:53,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408388059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:53,099 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:53,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-08-06 19:29:53,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644520939] [2021-08-06 19:29:53,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:29:53,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:53,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:29:53,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:53,100 INFO L87 Difference]: Start difference. First operand 266 states and 572 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:53,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:53,513 INFO L93 Difference]: Finished difference Result 1130 states and 2236 transitions. [2021-08-06 19:29:53,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 19:29:53,514 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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 23 [2021-08-06 19:29:53,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:53,517 INFO L225 Difference]: With dead ends: 1130 [2021-08-06 19:29:53,517 INFO L226 Difference]: Without dead ends: 1130 [2021-08-06 19:29:53,517 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 284.8ms TimeCoverageRelationStatistics Valid=400, Invalid=1240, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 19:29:53,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1130 states. [2021-08-06 19:29:53,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1130 to 728. [2021-08-06 19:29:53,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 727 states have (on average 2.2393397524071528) internal successors, (1628), 727 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:53,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 1628 transitions. [2021-08-06 19:29:53,531 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 1628 transitions. Word has length 23 [2021-08-06 19:29:53,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:53,532 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 1628 transitions. [2021-08-06 19:29:53,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:53,532 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 1628 transitions. [2021-08-06 19:29:53,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:53,533 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:53,533 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:53,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:53,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-06 19:29:53,745 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:53,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:53,745 INFO L82 PathProgramCache]: Analyzing trace with hash 1415408646, now seen corresponding path program 10 times [2021-08-06 19:29:53,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:53,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463035955] [2021-08-06 19:29:53,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:53,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:53,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:53,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:53,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:53,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463035955] [2021-08-06 19:29:53,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463035955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:53,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356418169] [2021-08-06 19:29:53,778 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:29:53,778 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:53,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:53,780 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:53,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-06 19:29:53,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:29:53,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:53,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:53,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:54,013 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:54,014 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:54,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:54,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356418169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:54,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:54,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 19:29:54,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858740296] [2021-08-06 19:29:54,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:29:54,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:54,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:29:54,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:29:54,052 INFO L87 Difference]: Start difference. First operand 728 states and 1628 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:54,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:54,095 INFO L93 Difference]: Finished difference Result 777 states and 1699 transitions. [2021-08-06 19:29:54,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 19:29:54,096 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-06 19:29:54,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:54,099 INFO L225 Difference]: With dead ends: 777 [2021-08-06 19:29:54,099 INFO L226 Difference]: Without dead ends: 773 [2021-08-06 19:29:54,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 17.2ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:29:54,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2021-08-06 19:29:54,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 733. [2021-08-06 19:29:54,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 2.2117486338797816) internal successors, (1619), 732 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:54,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1619 transitions. [2021-08-06 19:29:54,114 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1619 transitions. Word has length 23 [2021-08-06 19:29:54,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:54,114 INFO L470 AbstractCegarLoop]: Abstraction has 733 states and 1619 transitions. [2021-08-06 19:29:54,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:54,115 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1619 transitions. [2021-08-06 19:29:54,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:54,116 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:54,116 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:54,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:54,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-06 19:29:54,333 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:54,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:54,333 INFO L82 PathProgramCache]: Analyzing trace with hash -771988602, now seen corresponding path program 11 times [2021-08-06 19:29:54,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:54,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493248215] [2021-08-06 19:29:54,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:54,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:54,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:54,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:29:54,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:54,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493248215] [2021-08-06 19:29:54,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493248215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:54,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283630395] [2021-08-06 19:29:54,367 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:29:54,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:54,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:54,368 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:54,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-06 19:29:54,575 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 19:29:54,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:54,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:54,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:54,659 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:54,659 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:54,688 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:29:54,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283630395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:54,688 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:54,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 19:29:54,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082592881] [2021-08-06 19:29:54,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:29:54,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:54,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:29:54,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:29:54,689 INFO L87 Difference]: Start difference. First operand 733 states and 1619 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:54,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:54,742 INFO L93 Difference]: Finished difference Result 936 states and 1918 transitions. [2021-08-06 19:29:54,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 19:29:54,742 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-06 19:29:54,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:54,745 INFO L225 Difference]: With dead ends: 936 [2021-08-06 19:29:54,745 INFO L226 Difference]: Without dead ends: 932 [2021-08-06 19:29:54,745 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 20.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 19:29:54,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-08-06 19:29:54,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 749. [2021-08-06 19:29:54,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 748 states have (on average 2.192513368983957) internal successors, (1640), 748 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:54,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 1640 transitions. [2021-08-06 19:29:54,758 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 1640 transitions. Word has length 23 [2021-08-06 19:29:54,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:54,758 INFO L470 AbstractCegarLoop]: Abstraction has 749 states and 1640 transitions. [2021-08-06 19:29:54,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:54,758 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 1640 transitions. [2021-08-06 19:29:54,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:54,760 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:54,760 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:54,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:54,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-06 19:29:54,978 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:54,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:54,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1538714746, now seen corresponding path program 12 times [2021-08-06 19:29:54,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:54,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366333192] [2021-08-06 19:29:54,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:54,979 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:54,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:55,020 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:55,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:55,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366333192] [2021-08-06 19:29:55,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366333192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:55,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686212830] [2021-08-06 19:29:55,021 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:29:55,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:55,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:55,022 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:55,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-06 19:29:55,209 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 19:29:55,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:55,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:55,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:55,296 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:55,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:55,322 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:29:55,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686212830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:55,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:55,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-08-06 19:29:55,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827627084] [2021-08-06 19:29:55,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:29:55,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:55,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:29:55,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:55,323 INFO L87 Difference]: Start difference. First operand 749 states and 1640 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:55,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:55,579 INFO L93 Difference]: Finished difference Result 1032 states and 1989 transitions. [2021-08-06 19:29:55,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 19:29:55,580 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 19:29:55,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:55,583 INFO L225 Difference]: With dead ends: 1032 [2021-08-06 19:29:55,583 INFO L226 Difference]: Without dead ends: 1014 [2021-08-06 19:29:55,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 153.5ms TimeCoverageRelationStatistics Valid=179, Invalid=471, Unknown=0, NotChecked=0, Total=650 [2021-08-06 19:29:55,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2021-08-06 19:29:55,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 751. [2021-08-06 19:29:55,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 750 states have (on average 2.1946666666666665) internal successors, (1646), 750 states have internal predecessors, (1646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:55,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1646 transitions. [2021-08-06 19:29:55,601 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1646 transitions. Word has length 23 [2021-08-06 19:29:55,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:55,601 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 1646 transitions. [2021-08-06 19:29:55,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:55,601 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1646 transitions. [2021-08-06 19:29:55,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:55,602 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:55,602 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:55,620 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-08-06 19:29:55,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:55,818 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:55,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:55,819 INFO L82 PathProgramCache]: Analyzing trace with hash -118276598, now seen corresponding path program 13 times [2021-08-06 19:29:55,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:55,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100957551] [2021-08-06 19:29:55,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:55,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:55,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:55,850 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:55,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:55,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100957551] [2021-08-06 19:29:55,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100957551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:55,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801388047] [2021-08-06 19:29:55,851 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:29:55,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:55,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:55,851 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:55,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-06 19:29:56,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:56,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:56,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:56,103 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:56,104 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:56,139 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:56,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801388047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:56,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:56,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 19:29:56,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577385760] [2021-08-06 19:29:56,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:29:56,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:56,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:29:56,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:29:56,140 INFO L87 Difference]: Start difference. First operand 751 states and 1646 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:56,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:56,208 INFO L93 Difference]: Finished difference Result 1239 states and 2629 transitions. [2021-08-06 19:29:56,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:29:56,209 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-06 19:29:56,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:56,212 INFO L225 Difference]: With dead ends: 1239 [2021-08-06 19:29:56,212 INFO L226 Difference]: Without dead ends: 1239 [2021-08-06 19:29:56,213 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 40.1ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:56,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2021-08-06 19:29:56,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 1010. [2021-08-06 19:29:56,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1010 states, 1009 states have (on average 2.21605550049554) internal successors, (2236), 1009 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:56,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1010 states to 1010 states and 2236 transitions. [2021-08-06 19:29:56,230 INFO L78 Accepts]: Start accepts. Automaton has 1010 states and 2236 transitions. Word has length 23 [2021-08-06 19:29:56,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:56,230 INFO L470 AbstractCegarLoop]: Abstraction has 1010 states and 2236 transitions. [2021-08-06 19:29:56,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:56,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1010 states and 2236 transitions. [2021-08-06 19:29:56,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:56,232 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:56,232 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:56,250 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:56,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:56,445 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:56,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:56,445 INFO L82 PathProgramCache]: Analyzing trace with hash 188620170, now seen corresponding path program 14 times [2021-08-06 19:29:56,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:56,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861354886] [2021-08-06 19:29:56,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:56,445 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:56,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:56,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:56,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:56,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861354886] [2021-08-06 19:29:56,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861354886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:56,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466702472] [2021-08-06 19:29:56,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:29:56,484 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:56,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:56,485 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:56,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-06 19:29:56,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:29:56,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:56,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:56,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:56,772 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:56,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:56,800 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:29:56,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466702472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:56,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:56,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 19:29:56,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57823243] [2021-08-06 19:29:56,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:29:56,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:56,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:29:56,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:29:56,801 INFO L87 Difference]: Start difference. First operand 1010 states and 2236 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:56,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:56,855 INFO L93 Difference]: Finished difference Result 1484 states and 3220 transitions. [2021-08-06 19:29:56,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:29:56,855 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-06 19:29:56,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:56,859 INFO L225 Difference]: With dead ends: 1484 [2021-08-06 19:29:56,859 INFO L226 Difference]: Without dead ends: 1484 [2021-08-06 19:29:56,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 31.0ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:29:56,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1484 states. [2021-08-06 19:29:56,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1484 to 1170. [2021-08-06 19:29:56,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1169 states have (on average 2.2540633019674936) internal successors, (2635), 1169 states have internal predecessors, (2635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:56,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 2635 transitions. [2021-08-06 19:29:56,883 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 2635 transitions. Word has length 23 [2021-08-06 19:29:56,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:56,883 INFO L470 AbstractCegarLoop]: Abstraction has 1170 states and 2635 transitions. [2021-08-06 19:29:56,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:56,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 2635 transitions. [2021-08-06 19:29:56,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:56,885 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:56,885 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:56,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:57,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:57,102 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:57,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:57,102 INFO L82 PathProgramCache]: Analyzing trace with hash -736392186, now seen corresponding path program 15 times [2021-08-06 19:29:57,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:57,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691972389] [2021-08-06 19:29:57,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:57,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:57,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:57,143 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:57,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:57,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691972389] [2021-08-06 19:29:57,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691972389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:57,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45584070] [2021-08-06 19:29:57,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:29:57,143 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:57,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:57,144 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:57,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-06 19:29:57,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 19:29:57,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:57,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:57,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:57,421 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:57,421 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:57,460 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:29:57,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45584070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:57,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:57,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 19:29:57,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629746520] [2021-08-06 19:29:57,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:29:57,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:57,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:29:57,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:29:57,461 INFO L87 Difference]: Start difference. First operand 1170 states and 2635 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:57,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:57,509 INFO L93 Difference]: Finished difference Result 1370 states and 2967 transitions. [2021-08-06 19:29:57,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 19:29:57,509 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-06 19:29:57,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:57,514 INFO L225 Difference]: With dead ends: 1370 [2021-08-06 19:29:57,514 INFO L226 Difference]: Without dead ends: 1360 [2021-08-06 19:29:57,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 23.6ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 19:29:57,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1360 states. [2021-08-06 19:29:57,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1360 to 1166. [2021-08-06 19:29:57,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1166 states, 1165 states have (on average 2.250643776824034) internal successors, (2622), 1165 states have internal predecessors, (2622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:57,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1166 states to 1166 states and 2622 transitions. [2021-08-06 19:29:57,535 INFO L78 Accepts]: Start accepts. Automaton has 1166 states and 2622 transitions. Word has length 23 [2021-08-06 19:29:57,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:57,535 INFO L470 AbstractCegarLoop]: Abstraction has 1166 states and 2622 transitions. [2021-08-06 19:29:57,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:57,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1166 states and 2622 transitions. [2021-08-06 19:29:57,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:57,537 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:57,537 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:57,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:57,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:57,757 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:57,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:57,757 INFO L82 PathProgramCache]: Analyzing trace with hash -1592914874, now seen corresponding path program 16 times [2021-08-06 19:29:57,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:57,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320738412] [2021-08-06 19:29:57,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:57,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:57,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:57,790 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:57,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:57,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320738412] [2021-08-06 19:29:57,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320738412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:57,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953968192] [2021-08-06 19:29:57,791 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:29:57,791 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:57,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:57,792 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:57,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-06 19:29:58,005 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:29:58,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:58,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:58,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:58,084 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:58,085 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:29:58,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:58,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953968192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:58,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:58,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 19:29:58,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012452240] [2021-08-06 19:29:58,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:29:58,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:58,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:29:58,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:29:58,112 INFO L87 Difference]: Start difference. First operand 1166 states and 2622 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:58,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:58,179 INFO L93 Difference]: Finished difference Result 1497 states and 3231 transitions. [2021-08-06 19:29:58,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:29:58,180 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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 23 [2021-08-06 19:29:58,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:58,184 INFO L225 Difference]: With dead ends: 1497 [2021-08-06 19:29:58,184 INFO L226 Difference]: Without dead ends: 1497 [2021-08-06 19:29:58,184 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 39.4ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:29:58,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2021-08-06 19:29:58,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 1163. [2021-08-06 19:29:58,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1163 states, 1162 states have (on average 2.2246127366609296) internal successors, (2585), 1162 states have internal predecessors, (2585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:58,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 2585 transitions. [2021-08-06 19:29:58,202 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 2585 transitions. Word has length 23 [2021-08-06 19:29:58,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:58,203 INFO L470 AbstractCegarLoop]: Abstraction has 1163 states and 2585 transitions. [2021-08-06 19:29:58,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:58,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 2585 transitions. [2021-08-06 19:29:58,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:58,205 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:58,205 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:58,226 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:58,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:58,421 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:58,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:58,421 INFO L82 PathProgramCache]: Analyzing trace with hash -2039985406, now seen corresponding path program 17 times [2021-08-06 19:29:58,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:58,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33559768] [2021-08-06 19:29:58,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:58,422 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:58,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:58,461 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:58,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:58,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33559768] [2021-08-06 19:29:58,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33559768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:58,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391192275] [2021-08-06 19:29:58,462 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:29:58,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:58,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:58,473 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:58,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-06 19:29:58,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 19:29:58,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:58,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:58,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:58,775 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:58,775 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:29:58,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:58,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391192275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:58,809 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:58,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 19:29:58,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400609626] [2021-08-06 19:29:58,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:29:58,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:58,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:29:58,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:29:58,810 INFO L87 Difference]: Start difference. First operand 1163 states and 2585 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:58,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:58,872 INFO L93 Difference]: Finished difference Result 1329 states and 2838 transitions. [2021-08-06 19:29:58,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:29:58,873 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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 23 [2021-08-06 19:29:58,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:58,876 INFO L225 Difference]: With dead ends: 1329 [2021-08-06 19:29:58,876 INFO L226 Difference]: Without dead ends: 1307 [2021-08-06 19:29:58,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 32.4ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:29:58,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2021-08-06 19:29:58,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 1211. [2021-08-06 19:29:58,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1211 states, 1210 states have (on average 2.203305785123967) internal successors, (2666), 1210 states have internal predecessors, (2666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:58,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1211 states to 1211 states and 2666 transitions. [2021-08-06 19:29:58,895 INFO L78 Accepts]: Start accepts. Automaton has 1211 states and 2666 transitions. Word has length 23 [2021-08-06 19:29:58,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:58,895 INFO L470 AbstractCegarLoop]: Abstraction has 1211 states and 2666 transitions. [2021-08-06 19:29:58,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:58,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1211 states and 2666 transitions. [2021-08-06 19:29:58,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:58,897 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:58,897 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:58,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-06 19:29:59,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:59,114 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:29:59,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:29:59,115 INFO L82 PathProgramCache]: Analyzing trace with hash -484774846, now seen corresponding path program 18 times [2021-08-06 19:29:59,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:29:59,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341171117] [2021-08-06 19:29:59,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:29:59,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:29:59,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:29:59,155 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:29:59,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:29:59,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341171117] [2021-08-06 19:29:59,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341171117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:59,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487709531] [2021-08-06 19:29:59,156 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:29:59,156 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:29:59,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:29:59,157 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:29:59,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-06 19:29:59,395 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 19:29:59,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:29:59,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:29:59,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:29:59,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:29:59,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487709531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:29:59,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:29:59,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 9 [2021-08-06 19:29:59,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579641580] [2021-08-06 19:29:59,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 19:29:59,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:29:59,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 19:29:59,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:29:59,506 INFO L87 Difference]: Start difference. First operand 1211 states and 2666 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:59,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:29:59,817 INFO L93 Difference]: Finished difference Result 2030 states and 4323 transitions. [2021-08-06 19:29:59,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 19:29:59,817 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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 23 [2021-08-06 19:29:59,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:29:59,823 INFO L225 Difference]: With dead ends: 2030 [2021-08-06 19:29:59,823 INFO L226 Difference]: Without dead ends: 2026 [2021-08-06 19:29:59,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 196.0ms TimeCoverageRelationStatistics Valid=220, Invalid=650, Unknown=0, NotChecked=0, Total=870 [2021-08-06 19:29:59,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2026 states. [2021-08-06 19:29:59,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2026 to 1632. [2021-08-06 19:29:59,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 2.2213366033108524) internal successors, (3623), 1631 states have internal predecessors, (3623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:59,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 3623 transitions. [2021-08-06 19:29:59,852 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 3623 transitions. Word has length 23 [2021-08-06 19:29:59,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:29:59,852 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 3623 transitions. [2021-08-06 19:29:59,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:29:59,852 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 3623 transitions. [2021-08-06 19:29:59,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:29:59,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:29:59,855 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:29:59,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:00,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-06 19:30:00,069 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:00,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:00,069 INFO L82 PathProgramCache]: Analyzing trace with hash 347036738, now seen corresponding path program 19 times [2021-08-06 19:30:00,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:00,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426095709] [2021-08-06 19:30:00,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:00,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:00,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:00,108 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:00,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:00,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426095709] [2021-08-06 19:30:00,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426095709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:00,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756149508] [2021-08-06 19:30:00,108 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:30:00,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:00,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:00,109 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:00,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-06 19:30:00,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:00,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:30:00,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:00,422 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:30:00,422 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:30:00,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:00,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756149508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:00,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:00,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 6 [2021-08-06 19:30:00,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853066927] [2021-08-06 19:30:00,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:30:00,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:00,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:30:00,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:30:00,451 INFO L87 Difference]: Start difference. First operand 1632 states and 3623 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:00,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:00,519 INFO L93 Difference]: Finished difference Result 2250 states and 4852 transitions. [2021-08-06 19:30:00,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:30:00,520 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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 23 [2021-08-06 19:30:00,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:00,526 INFO L225 Difference]: With dead ends: 2250 [2021-08-06 19:30:00,526 INFO L226 Difference]: Without dead ends: 2242 [2021-08-06 19:30:00,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 27.2ms TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:30:00,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2242 states. [2021-08-06 19:30:00,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2242 to 2076. [2021-08-06 19:30:00,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2076 states, 2075 states have (on average 2.23855421686747) internal successors, (4645), 2075 states have internal predecessors, (4645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:00,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2076 states to 2076 states and 4645 transitions. [2021-08-06 19:30:00,558 INFO L78 Accepts]: Start accepts. Automaton has 2076 states and 4645 transitions. Word has length 23 [2021-08-06 19:30:00,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:00,558 INFO L470 AbstractCegarLoop]: Abstraction has 2076 states and 4645 transitions. [2021-08-06 19:30:00,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:00,559 INFO L276 IsEmpty]: Start isEmpty. Operand 2076 states and 4645 transitions. [2021-08-06 19:30:00,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:30:00,562 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:00,562 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:00,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:00,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-06 19:30:00,779 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:00,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:00,780 INFO L82 PathProgramCache]: Analyzing trace with hash 985247298, now seen corresponding path program 20 times [2021-08-06 19:30:00,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:00,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214663204] [2021-08-06 19:30:00,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:00,780 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:00,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:00,807 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:00,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:00,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214663204] [2021-08-06 19:30:00,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214663204] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:00,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987856506] [2021-08-06 19:30:00,808 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:30:00,808 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:00,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:00,809 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:00,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-06 19:30:01,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:30:01,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:01,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:30:01,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:01,136 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:30:01,136 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:30:01,171 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:30:01,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987856506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:01,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:01,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 19:30:01,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412301706] [2021-08-06 19:30:01,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:30:01,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:01,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:30:01,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:30:01,172 INFO L87 Difference]: Start difference. First operand 2076 states and 4645 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:01,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:01,225 INFO L93 Difference]: Finished difference Result 2197 states and 4735 transitions. [2021-08-06 19:30:01,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 19:30:01,225 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 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 23 [2021-08-06 19:30:01,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:01,231 INFO L225 Difference]: With dead ends: 2197 [2021-08-06 19:30:01,231 INFO L226 Difference]: Without dead ends: 2197 [2021-08-06 19:30:01,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 27.0ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:30:01,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2197 states. [2021-08-06 19:30:01,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2197 to 1974. [2021-08-06 19:30:01,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1974 states, 1973 states have (on average 2.2346680182463254) internal successors, (4409), 1973 states have internal predecessors, (4409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:01,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1974 states to 1974 states and 4409 transitions. [2021-08-06 19:30:01,262 INFO L78 Accepts]: Start accepts. Automaton has 1974 states and 4409 transitions. Word has length 23 [2021-08-06 19:30:01,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:01,262 INFO L470 AbstractCegarLoop]: Abstraction has 1974 states and 4409 transitions. [2021-08-06 19:30:01,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:01,262 INFO L276 IsEmpty]: Start isEmpty. Operand 1974 states and 4409 transitions. [2021-08-06 19:30:01,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 19:30:01,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:01,265 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:01,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:01,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-06 19:30:01,481 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:01,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:01,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1413247596, now seen corresponding path program 21 times [2021-08-06 19:30:01,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:01,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414522298] [2021-08-06 19:30:01,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:01,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:01,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:01,520 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:30:01,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:01,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414522298] [2021-08-06 19:30:01,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414522298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:01,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15492213] [2021-08-06 19:30:01,520 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:30:01,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:01,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:01,521 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:01,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-06 19:30:01,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 19:30:01,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:01,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:30:01,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:01,900 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:30:01,900 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:30:01,922 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:30:01,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15492213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:01,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:01,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 19:30:01,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279523765] [2021-08-06 19:30:01,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:30:01,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:01,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:30:01,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:30:01,923 INFO L87 Difference]: Start difference. First operand 1974 states and 4409 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:02,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:02,018 INFO L93 Difference]: Finished difference Result 3356 states and 7197 transitions. [2021-08-06 19:30:02,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:30:02,018 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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 25 [2021-08-06 19:30:02,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:02,027 INFO L225 Difference]: With dead ends: 3356 [2021-08-06 19:30:02,028 INFO L226 Difference]: Without dead ends: 3308 [2021-08-06 19:30:02,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 46.8ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:30:02,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3308 states. [2021-08-06 19:30:02,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3308 to 2799. [2021-08-06 19:30:02,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2799 states, 2798 states have (on average 2.2394567548248747) internal successors, (6266), 2798 states have internal predecessors, (6266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:02,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2799 states to 2799 states and 6266 transitions. [2021-08-06 19:30:02,075 INFO L78 Accepts]: Start accepts. Automaton has 2799 states and 6266 transitions. Word has length 25 [2021-08-06 19:30:02,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:02,076 INFO L470 AbstractCegarLoop]: Abstraction has 2799 states and 6266 transitions. [2021-08-06 19:30:02,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:02,076 INFO L276 IsEmpty]: Start isEmpty. Operand 2799 states and 6266 transitions. [2021-08-06 19:30:02,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 19:30:02,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:02,081 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:02,098 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:02,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:02,297 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:02,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:02,297 INFO L82 PathProgramCache]: Analyzing trace with hash 799308072, now seen corresponding path program 22 times [2021-08-06 19:30:02,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:02,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469208993] [2021-08-06 19:30:02,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:02,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:02,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:02,337 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:30:02,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:02,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469208993] [2021-08-06 19:30:02,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469208993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:02,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474602063] [2021-08-06 19:30:02,337 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:30:02,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:02,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:02,338 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:02,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-06 19:30:02,602 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:30:02,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:02,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:30:02,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:02,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:30:02,716 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:30:02,734 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:30:02,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474602063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:02,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:02,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 19:30:02,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743877210] [2021-08-06 19:30:02,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:30:02,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:02,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:30:02,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:30:02,735 INFO L87 Difference]: Start difference. First operand 2799 states and 6266 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:02,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:02,823 INFO L93 Difference]: Finished difference Result 5307 states and 11618 transitions. [2021-08-06 19:30:02,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:30:02,823 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 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 25 [2021-08-06 19:30:02,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:02,839 INFO L225 Difference]: With dead ends: 5307 [2021-08-06 19:30:02,839 INFO L226 Difference]: Without dead ends: 5295 [2021-08-06 19:30:02,840 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 40.4ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:30:02,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5295 states. [2021-08-06 19:30:02,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5295 to 4155. [2021-08-06 19:30:02,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4155 states, 4154 states have (on average 2.296100144439095) internal successors, (9538), 4154 states have internal predecessors, (9538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:02,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4155 states to 4155 states and 9538 transitions. [2021-08-06 19:30:02,918 INFO L78 Accepts]: Start accepts. Automaton has 4155 states and 9538 transitions. Word has length 25 [2021-08-06 19:30:02,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:02,919 INFO L470 AbstractCegarLoop]: Abstraction has 4155 states and 9538 transitions. [2021-08-06 19:30:02,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:02,919 INFO L276 IsEmpty]: Start isEmpty. Operand 4155 states and 9538 transitions. [2021-08-06 19:30:02,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 19:30:02,926 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:02,926 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:02,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:03,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-06 19:30:03,144 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:03,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:03,144 INFO L82 PathProgramCache]: Analyzing trace with hash -908781024, now seen corresponding path program 23 times [2021-08-06 19:30:03,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:03,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615787896] [2021-08-06 19:30:03,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:03,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:03,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:03,180 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 19:30:03,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:03,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615787896] [2021-08-06 19:30:03,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615787896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:03,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916751310] [2021-08-06 19:30:03,180 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:30:03,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:03,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:03,181 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:03,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-06 19:30:03,454 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 19:30:03,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:03,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:30:03,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:03,569 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:30:03,570 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:30:03,591 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:30:03,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916751310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:03,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:03,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-08-06 19:30:03,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152175576] [2021-08-06 19:30:03,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 19:30:03,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:03,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 19:30:03,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-06 19:30:03,592 INFO L87 Difference]: Start difference. First operand 4155 states and 9538 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:03,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:03,867 INFO L93 Difference]: Finished difference Result 9391 states and 19752 transitions. [2021-08-06 19:30:03,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 19:30:03,868 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 25 [2021-08-06 19:30:03,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:03,889 INFO L225 Difference]: With dead ends: 9391 [2021-08-06 19:30:03,890 INFO L226 Difference]: Without dead ends: 9363 [2021-08-06 19:30:03,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 137.6ms TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:30:03,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9363 states. [2021-08-06 19:30:04,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9363 to 6781. [2021-08-06 19:30:04,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6781 states, 6780 states have (on average 2.3414454277286136) internal successors, (15875), 6780 states have internal predecessors, (15875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:04,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6781 states to 6781 states and 15875 transitions. [2021-08-06 19:30:04,054 INFO L78 Accepts]: Start accepts. Automaton has 6781 states and 15875 transitions. Word has length 25 [2021-08-06 19:30:04,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:04,055 INFO L470 AbstractCegarLoop]: Abstraction has 6781 states and 15875 transitions. [2021-08-06 19:30:04,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:04,055 INFO L276 IsEmpty]: Start isEmpty. Operand 6781 states and 15875 transitions. [2021-08-06 19:30:04,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:04,066 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:04,066 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:04,150 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:04,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:04,281 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:04,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:04,281 INFO L82 PathProgramCache]: Analyzing trace with hash -213775286, now seen corresponding path program 24 times [2021-08-06 19:30:04,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:04,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572097534] [2021-08-06 19:30:04,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:04,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:04,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:04,374 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:04,375 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:04,389 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:04,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:04,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572097534] [2021-08-06 19:30:04,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572097534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:04,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877799178] [2021-08-06 19:30:04,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:30:04,389 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:04,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:04,394 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:04,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-06 19:30:04,696 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 19:30:04,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:04,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:04,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:05,169 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:05,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877799178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:05,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:05,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:05,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808900443] [2021-08-06 19:30:05,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:05,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:05,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:05,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:05,171 INFO L87 Difference]: Start difference. First operand 6781 states and 15875 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:05,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:05,374 INFO L93 Difference]: Finished difference Result 7596 states and 17348 transitions. [2021-08-06 19:30:05,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 19:30:05,375 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:05,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:05,420 INFO L225 Difference]: With dead ends: 7596 [2021-08-06 19:30:05,421 INFO L226 Difference]: Without dead ends: 7574 [2021-08-06 19:30:05,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 137.7ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:05,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7574 states. [2021-08-06 19:30:05,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7574 to 7178. [2021-08-06 19:30:05,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7178 states, 7177 states have (on average 2.334680228507733) internal successors, (16756), 7177 states have internal predecessors, (16756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:05,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7178 states to 7178 states and 16756 transitions. [2021-08-06 19:30:05,559 INFO L78 Accepts]: Start accepts. Automaton has 7178 states and 16756 transitions. Word has length 27 [2021-08-06 19:30:05,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:05,560 INFO L470 AbstractCegarLoop]: Abstraction has 7178 states and 16756 transitions. [2021-08-06 19:30:05,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:05,560 INFO L276 IsEmpty]: Start isEmpty. Operand 7178 states and 16756 transitions. [2021-08-06 19:30:05,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:05,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:05,575 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:05,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:05,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-08-06 19:30:05,793 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:05,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:05,793 INFO L82 PathProgramCache]: Analyzing trace with hash 139121734, now seen corresponding path program 25 times [2021-08-06 19:30:05,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:05,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900662490] [2021-08-06 19:30:05,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:05,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:05,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:05,887 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:05,888 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:05,906 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:05,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:05,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900662490] [2021-08-06 19:30:05,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900662490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:05,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592806133] [2021-08-06 19:30:05,906 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:30:05,907 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:05,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:05,915 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:05,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-06 19:30:06,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:06,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:06,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:06,718 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:06,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592806133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:06,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:06,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:06,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235197521] [2021-08-06 19:30:06,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:06,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:06,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:06,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:06,719 INFO L87 Difference]: Start difference. First operand 7178 states and 16756 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:06,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:06,924 INFO L93 Difference]: Finished difference Result 7563 states and 17378 transitions. [2021-08-06 19:30:06,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:06,925 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:06,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:06,963 INFO L225 Difference]: With dead ends: 7563 [2021-08-06 19:30:06,963 INFO L226 Difference]: Without dead ends: 7553 [2021-08-06 19:30:06,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 135.9ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:06,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7553 states. [2021-08-06 19:30:07,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7553 to 7265. [2021-08-06 19:30:07,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7265 states, 7264 states have (on average 2.335490088105727) internal successors, (16965), 7264 states have internal predecessors, (16965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:07,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7265 states to 7265 states and 16965 transitions. [2021-08-06 19:30:07,090 INFO L78 Accepts]: Start accepts. Automaton has 7265 states and 16965 transitions. Word has length 27 [2021-08-06 19:30:07,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:07,090 INFO L470 AbstractCegarLoop]: Abstraction has 7265 states and 16965 transitions. [2021-08-06 19:30:07,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:07,090 INFO L276 IsEmpty]: Start isEmpty. Operand 7265 states and 16965 transitions. [2021-08-06 19:30:07,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:07,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:07,103 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:07,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:07,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:07,317 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:07,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:07,317 INFO L82 PathProgramCache]: Analyzing trace with hash -29258430, now seen corresponding path program 26 times [2021-08-06 19:30:07,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:07,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884404039] [2021-08-06 19:30:07,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:07,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:07,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:07,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:07,396 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:07,409 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:07,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:07,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884404039] [2021-08-06 19:30:07,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884404039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:07,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132264927] [2021-08-06 19:30:07,410 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:30:07,410 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:07,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:07,410 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:07,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-06 19:30:07,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:30:07,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:07,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:07,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:08,269 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:08,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132264927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:08,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:08,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:08,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717818062] [2021-08-06 19:30:08,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:08,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:08,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:08,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:08,270 INFO L87 Difference]: Start difference. First operand 7265 states and 16965 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:08,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:08,446 INFO L93 Difference]: Finished difference Result 8006 states and 18278 transitions. [2021-08-06 19:30:08,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 19:30:08,446 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:08,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:08,459 INFO L225 Difference]: With dead ends: 8006 [2021-08-06 19:30:08,459 INFO L226 Difference]: Without dead ends: 7992 [2021-08-06 19:30:08,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 144.8ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:08,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7992 states. [2021-08-06 19:30:08,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7992 to 7517. [2021-08-06 19:30:08,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7517 states, 7516 states have (on average 2.337413517828632) internal successors, (17568), 7516 states have internal predecessors, (17568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:08,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7517 states to 7517 states and 17568 transitions. [2021-08-06 19:30:08,595 INFO L78 Accepts]: Start accepts. Automaton has 7517 states and 17568 transitions. Word has length 27 [2021-08-06 19:30:08,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:08,595 INFO L470 AbstractCegarLoop]: Abstraction has 7517 states and 17568 transitions. [2021-08-06 19:30:08,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:08,595 INFO L276 IsEmpty]: Start isEmpty. Operand 7517 states and 17568 transitions. [2021-08-06 19:30:08,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:08,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:08,608 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:08,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:08,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:08,825 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:08,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:08,825 INFO L82 PathProgramCache]: Analyzing trace with hash 503909698, now seen corresponding path program 27 times [2021-08-06 19:30:08,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:08,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087131974] [2021-08-06 19:30:08,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:08,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:08,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:08,907 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:08,908 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:08,921 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:08,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:08,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087131974] [2021-08-06 19:30:08,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087131974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:08,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951550212] [2021-08-06 19:30:08,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:30:08,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:08,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:08,923 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:08,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-06 19:30:09,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:30:09,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:09,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:09,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:09,814 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:09,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951550212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:09,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:09,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:09,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27984833] [2021-08-06 19:30:09,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:09,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:09,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:09,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:09,817 INFO L87 Difference]: Start difference. First operand 7517 states and 17568 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:09,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:09,988 INFO L93 Difference]: Finished difference Result 7840 states and 18113 transitions. [2021-08-06 19:30:09,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:09,988 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:09,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:10,005 INFO L225 Difference]: With dead ends: 7840 [2021-08-06 19:30:10,005 INFO L226 Difference]: Without dead ends: 7830 [2021-08-06 19:30:10,005 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 128.8ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:10,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7830 states. [2021-08-06 19:30:10,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7830 to 7598. [2021-08-06 19:30:10,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7598 states, 7597 states have (on average 2.338949585362643) internal successors, (17769), 7597 states have internal predecessors, (17769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:10,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7598 states to 7598 states and 17769 transitions. [2021-08-06 19:30:10,174 INFO L78 Accepts]: Start accepts. Automaton has 7598 states and 17769 transitions. Word has length 27 [2021-08-06 19:30:10,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:10,174 INFO L470 AbstractCegarLoop]: Abstraction has 7598 states and 17769 transitions. [2021-08-06 19:30:10,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:10,175 INFO L276 IsEmpty]: Start isEmpty. Operand 7598 states and 17769 transitions. [2021-08-06 19:30:10,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:10,190 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:10,190 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:10,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:10,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:10,405 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:10,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:10,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1862208442, now seen corresponding path program 28 times [2021-08-06 19:30:10,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:10,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812937276] [2021-08-06 19:30:10,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:10,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:10,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:10,481 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:10,482 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:10,494 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:10,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:10,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812937276] [2021-08-06 19:30:10,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812937276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:10,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820942679] [2021-08-06 19:30:10,495 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:30:10,495 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:10,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:10,495 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:10,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-06 19:30:10,887 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:30:10,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:10,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:10,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:11,316 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:11,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820942679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:11,316 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:11,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:11,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506244756] [2021-08-06 19:30:11,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:11,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:11,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:11,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:11,317 INFO L87 Difference]: Start difference. First operand 7598 states and 17769 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:11,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:11,446 INFO L93 Difference]: Finished difference Result 7880 states and 18246 transitions. [2021-08-06 19:30:11,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:11,447 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:11,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:11,458 INFO L225 Difference]: With dead ends: 7880 [2021-08-06 19:30:11,459 INFO L226 Difference]: Without dead ends: 7858 [2021-08-06 19:30:11,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 116.8ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:11,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7858 states. [2021-08-06 19:30:11,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7858 to 7682. [2021-08-06 19:30:11,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7682 states, 7681 states have (on average 2.338627782840776) internal successors, (17963), 7681 states have internal predecessors, (17963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:11,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7682 states to 7682 states and 17963 transitions. [2021-08-06 19:30:11,566 INFO L78 Accepts]: Start accepts. Automaton has 7682 states and 17963 transitions. Word has length 27 [2021-08-06 19:30:11,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:11,566 INFO L470 AbstractCegarLoop]: Abstraction has 7682 states and 17963 transitions. [2021-08-06 19:30:11,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:11,566 INFO L276 IsEmpty]: Start isEmpty. Operand 7682 states and 17963 transitions. [2021-08-06 19:30:11,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:11,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:11,578 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:11,608 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:11,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-06 19:30:11,793 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:11,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:11,793 INFO L82 PathProgramCache]: Analyzing trace with hash -71938998, now seen corresponding path program 29 times [2021-08-06 19:30:11,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:11,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092142489] [2021-08-06 19:30:11,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:11,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:11,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:11,869 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:11,870 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:11,882 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:11,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:11,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092142489] [2021-08-06 19:30:11,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092142489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:11,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889568384] [2021-08-06 19:30:11,883 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:30:11,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:11,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:11,883 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:11,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-06 19:30:12,319 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 19:30:12,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:12,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:12,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:12,724 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:12,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889568384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:12,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:12,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:12,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655405819] [2021-08-06 19:30:12,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:12,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:12,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:12,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:12,726 INFO L87 Difference]: Start difference. First operand 7682 states and 17963 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:12,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:12,895 INFO L93 Difference]: Finished difference Result 8001 states and 18492 transitions. [2021-08-06 19:30:12,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:12,896 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:12,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:12,908 INFO L225 Difference]: With dead ends: 8001 [2021-08-06 19:30:12,909 INFO L226 Difference]: Without dead ends: 7991 [2021-08-06 19:30:12,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 120.3ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:12,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7991 states. [2021-08-06 19:30:13,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7991 to 7750. [2021-08-06 19:30:13,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7750 states, 7749 states have (on average 2.338882436443412) internal successors, (18124), 7749 states have internal predecessors, (18124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:13,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7750 states to 7750 states and 18124 transitions. [2021-08-06 19:30:13,052 INFO L78 Accepts]: Start accepts. Automaton has 7750 states and 18124 transitions. Word has length 27 [2021-08-06 19:30:13,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:13,052 INFO L470 AbstractCegarLoop]: Abstraction has 7750 states and 18124 transitions. [2021-08-06 19:30:13,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:13,052 INFO L276 IsEmpty]: Start isEmpty. Operand 7750 states and 18124 transitions. [2021-08-06 19:30:13,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:13,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:13,062 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:13,079 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-06 19:30:13,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-06 19:30:13,263 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:13,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:13,263 INFO L82 PathProgramCache]: Analyzing trace with hash -1813385974, now seen corresponding path program 30 times [2021-08-06 19:30:13,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:13,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322641299] [2021-08-06 19:30:13,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:13,263 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:13,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:13,364 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:13,368 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:13,382 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:13,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:13,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322641299] [2021-08-06 19:30:13,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322641299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:13,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581744840] [2021-08-06 19:30:13,382 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:30:13,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:13,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:13,383 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:13,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-06 19:30:13,852 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 19:30:13,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:13,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:13,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:14,317 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:14,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581744840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:14,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:14,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:14,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344527620] [2021-08-06 19:30:14,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:14,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:14,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:14,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:14,318 INFO L87 Difference]: Start difference. First operand 7750 states and 18124 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:14,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:14,476 INFO L93 Difference]: Finished difference Result 8150 states and 18784 transitions. [2021-08-06 19:30:14,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:14,476 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:14,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:14,490 INFO L225 Difference]: With dead ends: 8150 [2021-08-06 19:30:14,490 INFO L226 Difference]: Without dead ends: 8122 [2021-08-06 19:30:14,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 137.7ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:14,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8122 states. [2021-08-06 19:30:14,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8122 to 7883. [2021-08-06 19:30:14,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7883 states, 7882 states have (on average 2.3351941131692464) internal successors, (18406), 7882 states have internal predecessors, (18406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:14,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7883 states to 7883 states and 18406 transitions. [2021-08-06 19:30:14,601 INFO L78 Accepts]: Start accepts. Automaton has 7883 states and 18406 transitions. Word has length 27 [2021-08-06 19:30:14,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:14,601 INFO L470 AbstractCegarLoop]: Abstraction has 7883 states and 18406 transitions. [2021-08-06 19:30:14,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:14,601 INFO L276 IsEmpty]: Start isEmpty. Operand 7883 states and 18406 transitions. [2021-08-06 19:30:14,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:14,612 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:14,612 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:14,630 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-08-06 19:30:14,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:14,813 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:14,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:14,813 INFO L82 PathProgramCache]: Analyzing trace with hash 367327182, now seen corresponding path program 31 times [2021-08-06 19:30:14,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:14,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861568889] [2021-08-06 19:30:14,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:14,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:14,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:14,890 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:14,891 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:14,905 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:14,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:14,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861568889] [2021-08-06 19:30:14,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861568889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:14,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965469133] [2021-08-06 19:30:14,905 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:30:14,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:14,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:14,906 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:14,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-06 19:30:15,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:15,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:15,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:15,813 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:15,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965469133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:15,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:15,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:15,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772775482] [2021-08-06 19:30:15,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:15,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:15,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:15,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:15,814 INFO L87 Difference]: Start difference. First operand 7883 states and 18406 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:16,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:16,066 INFO L93 Difference]: Finished difference Result 9081 states and 20572 transitions. [2021-08-06 19:30:16,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 19:30:16,067 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:16,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:16,086 INFO L225 Difference]: With dead ends: 9081 [2021-08-06 19:30:16,086 INFO L226 Difference]: Without dead ends: 9039 [2021-08-06 19:30:16,087 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 134.2ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:16,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9039 states. [2021-08-06 19:30:16,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9039 to 8471. [2021-08-06 19:30:16,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8471 states, 8470 states have (on average 2.3291617473435657) internal successors, (19728), 8470 states have internal predecessors, (19728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:16,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8471 states to 8471 states and 19728 transitions. [2021-08-06 19:30:16,267 INFO L78 Accepts]: Start accepts. Automaton has 8471 states and 19728 transitions. Word has length 27 [2021-08-06 19:30:16,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:16,267 INFO L470 AbstractCegarLoop]: Abstraction has 8471 states and 19728 transitions. [2021-08-06 19:30:16,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:16,267 INFO L276 IsEmpty]: Start isEmpty. Operand 8471 states and 19728 transitions. [2021-08-06 19:30:16,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:16,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:16,279 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:16,303 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-08-06 19:30:16,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-06 19:30:16,480 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:16,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:16,480 INFO L82 PathProgramCache]: Analyzing trace with hash -634204470, now seen corresponding path program 32 times [2021-08-06 19:30:16,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:16,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118985064] [2021-08-06 19:30:16,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:16,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:16,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:16,551 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:16,553 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:16,562 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:30:16,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:16,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118985064] [2021-08-06 19:30:16,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118985064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:16,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117537932] [2021-08-06 19:30:16,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:30:16,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:16,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:16,564 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:16,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-06 19:30:17,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:30:17,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:17,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:17,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:17,515 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:17,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117537932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:17,515 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:17,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:17,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206991237] [2021-08-06 19:30:17,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:17,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:17,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:17,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:17,516 INFO L87 Difference]: Start difference. First operand 8471 states and 19728 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:17,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:17,688 INFO L93 Difference]: Finished difference Result 8831 states and 20329 transitions. [2021-08-06 19:30:17,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:17,688 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:17,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:17,703 INFO L225 Difference]: With dead ends: 8831 [2021-08-06 19:30:17,703 INFO L226 Difference]: Without dead ends: 8817 [2021-08-06 19:30:17,703 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 126.0ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:17,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8817 states. [2021-08-06 19:30:17,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8817 to 8592. [2021-08-06 19:30:17,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8592 states, 8591 states have (on average 2.327319287626586) internal successors, (19994), 8591 states have internal predecessors, (19994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:17,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8592 states to 8592 states and 19994 transitions. [2021-08-06 19:30:17,839 INFO L78 Accepts]: Start accepts. Automaton has 8592 states and 19994 transitions. Word has length 27 [2021-08-06 19:30:17,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:17,839 INFO L470 AbstractCegarLoop]: Abstraction has 8592 states and 19994 transitions. [2021-08-06 19:30:17,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:17,839 INFO L276 IsEmpty]: Start isEmpty. Operand 8592 states and 19994 transitions. [2021-08-06 19:30:17,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:17,851 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:17,851 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:17,869 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-08-06 19:30:18,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-06 19:30:18,052 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:18,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:18,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1969652670, now seen corresponding path program 33 times [2021-08-06 19:30:18,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:18,052 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059402981] [2021-08-06 19:30:18,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:18,052 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:18,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:18,123 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:18,123 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:18,133 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:30:18,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:18,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059402981] [2021-08-06 19:30:18,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059402981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:18,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864751083] [2021-08-06 19:30:18,133 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:30:18,133 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:18,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:18,135 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:18,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-06 19:30:18,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 19:30:18,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:18,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:18,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:19,096 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:19,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864751083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:19,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:19,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:19,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140602158] [2021-08-06 19:30:19,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:19,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:19,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:19,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:19,097 INFO L87 Difference]: Start difference. First operand 8592 states and 19994 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:19,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:19,263 INFO L93 Difference]: Finished difference Result 8984 states and 20631 transitions. [2021-08-06 19:30:19,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:19,264 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:19,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:19,278 INFO L225 Difference]: With dead ends: 8984 [2021-08-06 19:30:19,278 INFO L226 Difference]: Without dead ends: 8966 [2021-08-06 19:30:19,278 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 126.8ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:19,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8966 states. [2021-08-06 19:30:19,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8966 to 8661. [2021-08-06 19:30:19,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8661 states, 8660 states have (on average 2.328406466512702) internal successors, (20164), 8660 states have internal predecessors, (20164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:19,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8661 states to 8661 states and 20164 transitions. [2021-08-06 19:30:19,405 INFO L78 Accepts]: Start accepts. Automaton has 8661 states and 20164 transitions. Word has length 27 [2021-08-06 19:30:19,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:19,405 INFO L470 AbstractCegarLoop]: Abstraction has 8661 states and 20164 transitions. [2021-08-06 19:30:19,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:19,405 INFO L276 IsEmpty]: Start isEmpty. Operand 8661 states and 20164 transitions. [2021-08-06 19:30:19,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:19,416 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:19,416 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:19,433 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-06 19:30:19,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-06 19:30:19,629 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:19,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:19,629 INFO L82 PathProgramCache]: Analyzing trace with hash 1040076290, now seen corresponding path program 34 times [2021-08-06 19:30:19,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:19,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366391692] [2021-08-06 19:30:19,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:19,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:19,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:19,696 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:19,697 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:19,710 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:19,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:19,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366391692] [2021-08-06 19:30:19,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366391692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:19,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104049039] [2021-08-06 19:30:19,710 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:30:19,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:19,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:19,711 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:19,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-06 19:30:20,277 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:30:20,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:20,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:20,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:20,734 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:20,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104049039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:20,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:20,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:20,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506402630] [2021-08-06 19:30:20,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:20,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:20,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:20,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:20,735 INFO L87 Difference]: Start difference. First operand 8661 states and 20164 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:20,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:20,917 INFO L93 Difference]: Finished difference Result 9018 states and 20751 transitions. [2021-08-06 19:30:20,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:20,917 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:20,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:20,935 INFO L225 Difference]: With dead ends: 9018 [2021-08-06 19:30:20,935 INFO L226 Difference]: Without dead ends: 8996 [2021-08-06 19:30:20,935 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 137.1ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:20,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8996 states. [2021-08-06 19:30:21,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8996 to 8771. [2021-08-06 19:30:21,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8771 states, 8770 states have (on average 2.327594070695553) internal successors, (20413), 8770 states have internal predecessors, (20413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:21,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8771 states to 8771 states and 20413 transitions. [2021-08-06 19:30:21,087 INFO L78 Accepts]: Start accepts. Automaton has 8771 states and 20413 transitions. Word has length 27 [2021-08-06 19:30:21,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:21,087 INFO L470 AbstractCegarLoop]: Abstraction has 8771 states and 20413 transitions. [2021-08-06 19:30:21,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:21,087 INFO L276 IsEmpty]: Start isEmpty. Operand 8771 states and 20413 transitions. [2021-08-06 19:30:21,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:21,100 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:21,100 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:21,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:21,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:21,321 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:21,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:21,321 INFO L82 PathProgramCache]: Analyzing trace with hash -1033447738, now seen corresponding path program 35 times [2021-08-06 19:30:21,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:21,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389827621] [2021-08-06 19:30:21,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:21,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:21,387 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:21,388 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:21,399 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:21,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:21,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389827621] [2021-08-06 19:30:21,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389827621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:21,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816999858] [2021-08-06 19:30:21,400 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:30:21,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:21,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:21,400 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:21,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-06 19:30:22,059 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 19:30:22,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:22,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:22,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:22,448 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:22,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816999858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:22,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:22,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:22,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077805779] [2021-08-06 19:30:22,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:22,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:22,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:22,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:22,449 INFO L87 Difference]: Start difference. First operand 8771 states and 20413 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:22,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:22,578 INFO L93 Difference]: Finished difference Result 9034 states and 20830 transitions. [2021-08-06 19:30:22,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:22,579 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:22,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:22,594 INFO L225 Difference]: With dead ends: 9034 [2021-08-06 19:30:22,594 INFO L226 Difference]: Without dead ends: 9024 [2021-08-06 19:30:22,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 116.5ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:22,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9024 states. [2021-08-06 19:30:22,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9024 to 8826. [2021-08-06 19:30:22,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8826 states, 8825 states have (on average 2.3271388101983) internal successors, (20537), 8825 states have internal predecessors, (20537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:22,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8826 states to 8826 states and 20537 transitions. [2021-08-06 19:30:22,716 INFO L78 Accepts]: Start accepts. Automaton has 8826 states and 20537 transitions. Word has length 27 [2021-08-06 19:30:22,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:22,716 INFO L470 AbstractCegarLoop]: Abstraction has 8826 states and 20537 transitions. [2021-08-06 19:30:22,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:22,716 INFO L276 IsEmpty]: Start isEmpty. Operand 8826 states and 20537 transitions. [2021-08-06 19:30:22,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:22,727 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:22,728 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:22,748 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-06 19:30:22,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:22,928 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:22,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:22,945 INFO L82 PathProgramCache]: Analyzing trace with hash -203946434, now seen corresponding path program 36 times [2021-08-06 19:30:22,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:22,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626344625] [2021-08-06 19:30:22,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:22,945 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:22,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:23,031 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:23,032 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:23,046 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:23,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:23,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626344625] [2021-08-06 19:30:23,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626344625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:23,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346121940] [2021-08-06 19:30:23,046 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:30:23,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:23,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:23,047 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:23,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-06 19:30:23,739 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 19:30:23,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:23,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:23,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:24,144 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:24,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346121940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:24,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:24,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:24,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047808956] [2021-08-06 19:30:24,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:24,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:24,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:24,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:24,145 INFO L87 Difference]: Start difference. First operand 8826 states and 20537 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:24,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:24,289 INFO L93 Difference]: Finished difference Result 9108 states and 21000 transitions. [2021-08-06 19:30:24,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:24,289 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:24,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:24,305 INFO L225 Difference]: With dead ends: 9108 [2021-08-06 19:30:24,306 INFO L226 Difference]: Without dead ends: 9098 [2021-08-06 19:30:24,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 121.7ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:24,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9098 states. [2021-08-06 19:30:24,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9098 to 8901. [2021-08-06 19:30:24,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8901 states, 8900 states have (on average 2.3270786516853934) internal successors, (20711), 8900 states have internal predecessors, (20711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:24,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8901 states to 8901 states and 20711 transitions. [2021-08-06 19:30:24,426 INFO L78 Accepts]: Start accepts. Automaton has 8901 states and 20711 transitions. Word has length 27 [2021-08-06 19:30:24,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:24,426 INFO L470 AbstractCegarLoop]: Abstraction has 8901 states and 20711 transitions. [2021-08-06 19:30:24,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:24,427 INFO L276 IsEmpty]: Start isEmpty. Operand 8901 states and 20711 transitions. [2021-08-06 19:30:24,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:24,438 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:24,438 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:24,455 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-08-06 19:30:24,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-06 19:30:24,638 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:24,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:24,639 INFO L82 PathProgramCache]: Analyzing trace with hash -574233026, now seen corresponding path program 37 times [2021-08-06 19:30:24,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:24,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366394625] [2021-08-06 19:30:24,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:24,639 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:24,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:24,724 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:24,725 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:24,740 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:24,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:24,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366394625] [2021-08-06 19:30:24,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366394625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:24,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473970828] [2021-08-06 19:30:24,740 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:30:24,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:24,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:24,741 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:24,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-06 19:30:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:25,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:25,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:25,836 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:25,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473970828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:25,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:25,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:25,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556909900] [2021-08-06 19:30:25,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:25,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:25,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:25,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:25,837 INFO L87 Difference]: Start difference. First operand 8901 states and 20711 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:26,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:26,028 INFO L93 Difference]: Finished difference Result 9997 states and 22627 transitions. [2021-08-06 19:30:26,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 19:30:26,029 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:26,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:26,045 INFO L225 Difference]: With dead ends: 9997 [2021-08-06 19:30:26,045 INFO L226 Difference]: Without dead ends: 9979 [2021-08-06 19:30:26,046 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 140.7ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:26,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9979 states. [2021-08-06 19:30:26,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9979 to 9223. [2021-08-06 19:30:26,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9223 states, 9222 states have (on average 2.3330080242897417) internal successors, (21515), 9222 states have internal predecessors, (21515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:26,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9223 states to 9223 states and 21515 transitions. [2021-08-06 19:30:26,187 INFO L78 Accepts]: Start accepts. Automaton has 9223 states and 21515 transitions. Word has length 27 [2021-08-06 19:30:26,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:26,187 INFO L470 AbstractCegarLoop]: Abstraction has 9223 states and 21515 transitions. [2021-08-06 19:30:26,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:26,187 INFO L276 IsEmpty]: Start isEmpty. Operand 9223 states and 21515 transitions. [2021-08-06 19:30:26,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:26,198 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:26,199 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:26,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:26,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-06 19:30:26,399 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:26,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:26,399 INFO L82 PathProgramCache]: Analyzing trace with hash 328943166, now seen corresponding path program 38 times [2021-08-06 19:30:26,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:26,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046099756] [2021-08-06 19:30:26,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:26,400 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:26,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:26,474 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:26,475 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:26,483 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:30:26,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:26,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046099756] [2021-08-06 19:30:26,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046099756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:26,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636871722] [2021-08-06 19:30:26,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:30:26,484 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:26,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:26,485 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:26,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-06 19:30:27,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:30:27,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:27,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:27,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:27,560 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:27,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636871722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:27,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:27,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:27,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788724360] [2021-08-06 19:30:27,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:27,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:27,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:27,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:27,561 INFO L87 Difference]: Start difference. First operand 9223 states and 21515 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:27,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:27,725 INFO L93 Difference]: Finished difference Result 9642 states and 22219 transitions. [2021-08-06 19:30:27,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:27,726 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:27,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:27,741 INFO L225 Difference]: With dead ends: 9642 [2021-08-06 19:30:27,741 INFO L226 Difference]: Without dead ends: 9620 [2021-08-06 19:30:27,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 118.3ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:27,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9620 states. [2021-08-06 19:30:27,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9620 to 9333. [2021-08-06 19:30:27,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9333 states, 9332 states have (on average 2.335297899699957) internal successors, (21793), 9332 states have internal predecessors, (21793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:27,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9333 states to 9333 states and 21793 transitions. [2021-08-06 19:30:27,866 INFO L78 Accepts]: Start accepts. Automaton has 9333 states and 21793 transitions. Word has length 27 [2021-08-06 19:30:27,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:27,866 INFO L470 AbstractCegarLoop]: Abstraction has 9333 states and 21793 transitions. [2021-08-06 19:30:27,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:27,866 INFO L276 IsEmpty]: Start isEmpty. Operand 9333 states and 21793 transitions. [2021-08-06 19:30:27,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:27,878 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:27,878 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:27,898 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-08-06 19:30:28,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-08-06 19:30:28,079 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:28,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:28,079 INFO L82 PathProgramCache]: Analyzing trace with hash -1785310974, now seen corresponding path program 39 times [2021-08-06 19:30:28,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:28,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330894376] [2021-08-06 19:30:28,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:28,079 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:28,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:28,150 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:28,151 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:28,160 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:30:28,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:28,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330894376] [2021-08-06 19:30:28,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330894376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:28,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667264730] [2021-08-06 19:30:28,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:30:28,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:28,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:28,161 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:28,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-06 19:30:28,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 19:30:28,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:28,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:28,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:29,304 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:29,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667264730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:29,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:29,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:29,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709899183] [2021-08-06 19:30:29,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:29,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:29,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:29,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:29,305 INFO L87 Difference]: Start difference. First operand 9333 states and 21793 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:29,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:29,482 INFO L93 Difference]: Finished difference Result 9690 states and 22390 transitions. [2021-08-06 19:30:29,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:29,482 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:29,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:29,497 INFO L225 Difference]: With dead ends: 9690 [2021-08-06 19:30:29,497 INFO L226 Difference]: Without dead ends: 9680 [2021-08-06 19:30:29,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 122.6ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:29,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9680 states. [2021-08-06 19:30:29,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9680 to 9411. [2021-08-06 19:30:29,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9411 states, 9410 states have (on average 2.336875664187035) internal successors, (21990), 9410 states have internal predecessors, (21990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:29,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9411 states to 9411 states and 21990 transitions. [2021-08-06 19:30:29,637 INFO L78 Accepts]: Start accepts. Automaton has 9411 states and 21990 transitions. Word has length 27 [2021-08-06 19:30:29,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:29,637 INFO L470 AbstractCegarLoop]: Abstraction has 9411 states and 21990 transitions. [2021-08-06 19:30:29,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:29,637 INFO L276 IsEmpty]: Start isEmpty. Operand 9411 states and 21990 transitions. [2021-08-06 19:30:29,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:29,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:29,649 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:29,667 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-06 19:30:29,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-06 19:30:29,849 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:29,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:29,850 INFO L82 PathProgramCache]: Analyzing trace with hash -1348055990, now seen corresponding path program 40 times [2021-08-06 19:30:29,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:29,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817840706] [2021-08-06 19:30:29,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:29,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:29,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:29,917 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:29,918 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:29,931 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:29,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:29,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817840706] [2021-08-06 19:30:29,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817840706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:29,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470766980] [2021-08-06 19:30:29,931 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:30:29,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:29,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:29,932 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:29,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-06 19:30:30,705 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:30:30,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:30,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:30,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:31,130 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:31,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470766980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:31,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:31,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:31,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326165720] [2021-08-06 19:30:31,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:31,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:31,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:31,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:31,131 INFO L87 Difference]: Start difference. First operand 9411 states and 21990 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:31,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:31,310 INFO L93 Difference]: Finished difference Result 9603 states and 22300 transitions. [2021-08-06 19:30:31,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:30:31,310 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:31,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:31,332 INFO L225 Difference]: With dead ends: 9603 [2021-08-06 19:30:31,332 INFO L226 Difference]: Without dead ends: 9593 [2021-08-06 19:30:31,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 141.8ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:31,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9593 states. [2021-08-06 19:30:31,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9593 to 9449. [2021-08-06 19:30:31,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9449 states, 9448 states have (on average 2.3368966977138017) internal successors, (22079), 9448 states have internal predecessors, (22079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:31,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9449 states to 9449 states and 22079 transitions. [2021-08-06 19:30:31,487 INFO L78 Accepts]: Start accepts. Automaton has 9449 states and 22079 transitions. Word has length 27 [2021-08-06 19:30:31,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:31,487 INFO L470 AbstractCegarLoop]: Abstraction has 9449 states and 22079 transitions. [2021-08-06 19:30:31,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:31,487 INFO L276 IsEmpty]: Start isEmpty. Operand 9449 states and 22079 transitions. [2021-08-06 19:30:31,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:31,501 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:31,501 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:31,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:31,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:31,717 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:31,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:31,717 INFO L82 PathProgramCache]: Analyzing trace with hash -995158970, now seen corresponding path program 41 times [2021-08-06 19:30:31,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:31,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402082053] [2021-08-06 19:30:31,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:31,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:31,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:31,791 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:31,793 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:31,805 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:31,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:31,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402082053] [2021-08-06 19:30:31,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402082053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:31,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068580767] [2021-08-06 19:30:31,806 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:30:31,806 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:31,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:31,806 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:31,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-06 19:30:32,583 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 19:30:32,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:32,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:32,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:32,970 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:32,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068580767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:32,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:32,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:32,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572432518] [2021-08-06 19:30:32,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:32,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:32,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:32,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:32,971 INFO L87 Difference]: Start difference. First operand 9449 states and 22079 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:33,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:33,229 INFO L93 Difference]: Finished difference Result 10002 states and 23000 transitions. [2021-08-06 19:30:33,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:33,229 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:33,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:33,244 INFO L225 Difference]: With dead ends: 10002 [2021-08-06 19:30:33,244 INFO L226 Difference]: Without dead ends: 9986 [2021-08-06 19:30:33,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 143.2ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-06 19:30:33,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9986 states. [2021-08-06 19:30:33,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9986 to 9580. [2021-08-06 19:30:33,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9580 states, 9579 states have (on average 2.3382398997807705) internal successors, (22398), 9579 states have internal predecessors, (22398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:33,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9580 states to 9580 states and 22398 transitions. [2021-08-06 19:30:33,369 INFO L78 Accepts]: Start accepts. Automaton has 9580 states and 22398 transitions. Word has length 27 [2021-08-06 19:30:33,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:33,370 INFO L470 AbstractCegarLoop]: Abstraction has 9580 states and 22398 transitions. [2021-08-06 19:30:33,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:33,370 INFO L276 IsEmpty]: Start isEmpty. Operand 9580 states and 22398 transitions. [2021-08-06 19:30:33,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:33,381 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:33,381 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:33,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-08-06 19:30:33,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-06 19:30:33,582 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:33,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:33,582 INFO L82 PathProgramCache]: Analyzing trace with hash 795110474, now seen corresponding path program 42 times [2021-08-06 19:30:33,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:33,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731928012] [2021-08-06 19:30:33,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:33,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:33,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:33,651 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:33,652 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:33,664 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:33,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:33,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731928012] [2021-08-06 19:30:33,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731928012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:33,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364547942] [2021-08-06 19:30:33,664 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:30:33,664 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:33,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:33,665 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:33,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-06 19:30:34,481 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 19:30:34,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:34,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:34,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:34,860 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:34,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364547942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:34,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:34,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:34,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737447425] [2021-08-06 19:30:34,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:34,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:34,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:34,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:34,861 INFO L87 Difference]: Start difference. First operand 9580 states and 22398 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:35,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:35,026 INFO L93 Difference]: Finished difference Result 9744 states and 22651 transitions. [2021-08-06 19:30:35,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:30:35,027 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:35,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:35,043 INFO L225 Difference]: With dead ends: 9744 [2021-08-06 19:30:35,043 INFO L226 Difference]: Without dead ends: 9734 [2021-08-06 19:30:35,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 127.1ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:35,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9734 states. [2021-08-06 19:30:35,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9734 to 9609. [2021-08-06 19:30:35,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9609 states, 9608 states have (on average 2.3388842631140716) internal successors, (22472), 9608 states have internal predecessors, (22472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:35,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9609 states to 9609 states and 22472 transitions. [2021-08-06 19:30:35,174 INFO L78 Accepts]: Start accepts. Automaton has 9609 states and 22472 transitions. Word has length 27 [2021-08-06 19:30:35,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:35,174 INFO L470 AbstractCegarLoop]: Abstraction has 9609 states and 22472 transitions. [2021-08-06 19:30:35,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:35,175 INFO L276 IsEmpty]: Start isEmpty. Operand 9609 states and 22472 transitions. [2021-08-06 19:30:35,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:35,187 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:35,187 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:35,205 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-08-06 19:30:35,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-06 19:30:35,387 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:35,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:35,388 INFO L82 PathProgramCache]: Analyzing trace with hash 232845002, now seen corresponding path program 43 times [2021-08-06 19:30:35,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:35,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747863813] [2021-08-06 19:30:35,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:35,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:35,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:35,463 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:35,464 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:35,474 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:30:35,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:35,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747863813] [2021-08-06 19:30:35,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747863813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:35,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189060400] [2021-08-06 19:30:35,474 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:30:35,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:35,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:35,475 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:35,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-06 19:30:36,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:36,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:36,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:36,747 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:36,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189060400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:36,748 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:36,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:36,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961944101] [2021-08-06 19:30:36,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:36,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:36,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:36,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:36,749 INFO L87 Difference]: Start difference. First operand 9609 states and 22472 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:36,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:36,905 INFO L93 Difference]: Finished difference Result 9740 states and 22659 transitions. [2021-08-06 19:30:36,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:30:36,905 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:36,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:36,920 INFO L225 Difference]: With dead ends: 9740 [2021-08-06 19:30:36,921 INFO L226 Difference]: Without dead ends: 9730 [2021-08-06 19:30:36,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 140.9ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:36,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9730 states. [2021-08-06 19:30:37,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9730 to 9634. [2021-08-06 19:30:37,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9634 states, 9633 states have (on average 2.338316204712966) internal successors, (22525), 9633 states have internal predecessors, (22525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:37,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9634 states to 9634 states and 22525 transitions. [2021-08-06 19:30:37,047 INFO L78 Accepts]: Start accepts. Automaton has 9634 states and 22525 transitions. Word has length 27 [2021-08-06 19:30:37,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:37,047 INFO L470 AbstractCegarLoop]: Abstraction has 9634 states and 22525 transitions. [2021-08-06 19:30:37,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:37,047 INFO L276 IsEmpty]: Start isEmpty. Operand 9634 states and 22525 transitions. [2021-08-06 19:30:37,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:37,058 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:37,058 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:37,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:37,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-06 19:30:37,259 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:37,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:37,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1102603198, now seen corresponding path program 44 times [2021-08-06 19:30:37,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:37,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499138552] [2021-08-06 19:30:37,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:37,259 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:37,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:37,325 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:37,326 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:37,334 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:30:37,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:37,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499138552] [2021-08-06 19:30:37,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499138552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:37,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769283887] [2021-08-06 19:30:37,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:30:37,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:37,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:37,335 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:37,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-06 19:30:38,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:30:38,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:38,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:38,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:38,674 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:38,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769283887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:38,674 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:38,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:38,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759768284] [2021-08-06 19:30:38,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:38,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:38,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:38,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:38,675 INFO L87 Difference]: Start difference. First operand 9634 states and 22525 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:38,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:38,843 INFO L93 Difference]: Finished difference Result 9794 states and 22775 transitions. [2021-08-06 19:30:38,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:30:38,843 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:38,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:38,858 INFO L225 Difference]: With dead ends: 9794 [2021-08-06 19:30:38,858 INFO L226 Difference]: Without dead ends: 9784 [2021-08-06 19:30:38,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 143.1ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:38,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9784 states. [2021-08-06 19:30:38,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9784 to 9668. [2021-08-06 19:30:38,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9668 states, 9667 states have (on average 2.3385745319126925) internal successors, (22607), 9667 states have internal predecessors, (22607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:38,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9668 states to 9668 states and 22607 transitions. [2021-08-06 19:30:38,999 INFO L78 Accepts]: Start accepts. Automaton has 9668 states and 22607 transitions. Word has length 27 [2021-08-06 19:30:39,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:39,000 INFO L470 AbstractCegarLoop]: Abstraction has 9668 states and 22607 transitions. [2021-08-06 19:30:39,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:39,000 INFO L276 IsEmpty]: Start isEmpty. Operand 9668 states and 22607 transitions. [2021-08-06 19:30:39,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:39,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:39,014 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:39,033 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-06 19:30:39,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:39,215 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:39,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:39,215 INFO L82 PathProgramCache]: Analyzing trace with hash -1206219702, now seen corresponding path program 45 times [2021-08-06 19:30:39,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:39,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841014270] [2021-08-06 19:30:39,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:39,215 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:39,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:39,294 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:39,295 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:39,308 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:39,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:39,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841014270] [2021-08-06 19:30:39,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841014270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:39,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736119773] [2021-08-06 19:30:39,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:30:39,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:39,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:39,310 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:39,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-06 19:30:40,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 19:30:40,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:40,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:40,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:40,613 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:40,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736119773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:40,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:40,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:40,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077167851] [2021-08-06 19:30:40,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:40,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:40,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:40,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:40,614 INFO L87 Difference]: Start difference. First operand 9668 states and 22607 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:40,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:40,795 INFO L93 Difference]: Finished difference Result 9943 states and 23039 transitions. [2021-08-06 19:30:40,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:30:40,795 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:40,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:40,811 INFO L225 Difference]: With dead ends: 9943 [2021-08-06 19:30:40,811 INFO L226 Difference]: Without dead ends: 9933 [2021-08-06 19:30:40,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 145.5ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-06 19:30:40,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9933 states. [2021-08-06 19:30:40,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9933 to 9706. [2021-08-06 19:30:40,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9706 states, 9705 states have (on average 2.3392065945388976) internal successors, (22702), 9705 states have internal predecessors, (22702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:40,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9706 states to 9706 states and 22702 transitions. [2021-08-06 19:30:40,955 INFO L78 Accepts]: Start accepts. Automaton has 9706 states and 22702 transitions. Word has length 27 [2021-08-06 19:30:40,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:40,956 INFO L470 AbstractCegarLoop]: Abstraction has 9706 states and 22702 transitions. [2021-08-06 19:30:40,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:40,956 INFO L276 IsEmpty]: Start isEmpty. Operand 9706 states and 22702 transitions. [2021-08-06 19:30:40,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:40,968 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:40,968 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:40,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:41,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:41,168 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:41,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:41,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1347300618, now seen corresponding path program 46 times [2021-08-06 19:30:41,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:41,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008139794] [2021-08-06 19:30:41,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:41,169 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:41,268 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:41,269 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:41,282 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:41,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:41,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008139794] [2021-08-06 19:30:41,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008139794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:41,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146257021] [2021-08-06 19:30:41,283 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:30:41,283 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:41,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:41,283 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:41,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-06 19:30:42,178 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:30:42,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:42,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:42,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:42,599 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:42,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146257021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:42,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:42,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:42,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769934663] [2021-08-06 19:30:42,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:42,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:42,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:42,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:42,600 INFO L87 Difference]: Start difference. First operand 9706 states and 22702 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:42,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:42,793 INFO L93 Difference]: Finished difference Result 9921 states and 23036 transitions. [2021-08-06 19:30:42,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:30:42,793 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:42,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:42,809 INFO L225 Difference]: With dead ends: 9921 [2021-08-06 19:30:42,809 INFO L226 Difference]: Without dead ends: 9899 [2021-08-06 19:30:42,809 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 158.0ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-06 19:30:42,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9899 states. [2021-08-06 19:30:42,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9899 to 9752. [2021-08-06 19:30:42,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9752 states, 9751 states have (on average 2.338426828017639) internal successors, (22802), 9751 states have internal predecessors, (22802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:42,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9752 states to 9752 states and 22802 transitions. [2021-08-06 19:30:42,962 INFO L78 Accepts]: Start accepts. Automaton has 9752 states and 22802 transitions. Word has length 27 [2021-08-06 19:30:42,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:42,963 INFO L470 AbstractCegarLoop]: Abstraction has 9752 states and 22802 transitions. [2021-08-06 19:30:42,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:42,963 INFO L276 IsEmpty]: Start isEmpty. Operand 9752 states and 22802 transitions. [2021-08-06 19:30:42,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:42,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:42,976 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:42,997 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:43,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:43,181 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:43,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:43,181 INFO L82 PathProgramCache]: Analyzing trace with hash -766953522, now seen corresponding path program 47 times [2021-08-06 19:30:43,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:43,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870009655] [2021-08-06 19:30:43,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:43,182 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:43,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:43,269 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:43,270 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:43,283 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:43,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:43,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870009655] [2021-08-06 19:30:43,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870009655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:43,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596008691] [2021-08-06 19:30:43,284 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:30:43,284 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:43,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:43,284 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:43,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-06 19:30:44,213 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 19:30:44,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:44,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:44,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:44,599 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:44,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596008691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:44,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:44,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:44,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480532160] [2021-08-06 19:30:44,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:44,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:44,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:44,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:44,600 INFO L87 Difference]: Start difference. First operand 9752 states and 22802 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:44,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:44,771 INFO L93 Difference]: Finished difference Result 9911 states and 23036 transitions. [2021-08-06 19:30:44,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:30:44,772 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:44,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:44,785 INFO L225 Difference]: With dead ends: 9911 [2021-08-06 19:30:44,786 INFO L226 Difference]: Without dead ends: 9901 [2021-08-06 19:30:44,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 142.7ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-06 19:30:44,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9901 states. [2021-08-06 19:30:44,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9901 to 9768. [2021-08-06 19:30:44,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9768 states, 9767 states have (on average 2.338384355482748) internal successors, (22839), 9767 states have internal predecessors, (22839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:44,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9768 states to 9768 states and 22839 transitions. [2021-08-06 19:30:44,925 INFO L78 Accepts]: Start accepts. Automaton has 9768 states and 22839 transitions. Word has length 27 [2021-08-06 19:30:44,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:44,926 INFO L470 AbstractCegarLoop]: Abstraction has 9768 states and 22839 transitions. [2021-08-06 19:30:44,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:44,926 INFO L276 IsEmpty]: Start isEmpty. Operand 9768 states and 22839 transitions. [2021-08-06 19:30:44,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:44,937 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:44,937 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:44,955 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-06 19:30:45,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-06 19:30:45,138 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:45,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:45,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1799138298, now seen corresponding path program 48 times [2021-08-06 19:30:45,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:45,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946905209] [2021-08-06 19:30:45,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:45,138 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:45,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:45,211 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:45,212 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:45,225 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:45,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:45,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946905209] [2021-08-06 19:30:45,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946905209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:45,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267379497] [2021-08-06 19:30:45,225 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:30:45,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:45,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:45,226 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:45,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-06 19:30:46,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 19:30:46,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:46,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:46,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:46,614 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:46,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267379497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:46,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:46,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:46,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361966950] [2021-08-06 19:30:46,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:46,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:46,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:46,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:46,615 INFO L87 Difference]: Start difference. First operand 9768 states and 22839 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:46,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:46,781 INFO L93 Difference]: Finished difference Result 10197 states and 23582 transitions. [2021-08-06 19:30:46,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:46,782 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:46,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:46,799 INFO L225 Difference]: With dead ends: 10197 [2021-08-06 19:30:46,799 INFO L226 Difference]: Without dead ends: 10187 [2021-08-06 19:30:46,799 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 117.6ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:46,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10187 states. [2021-08-06 19:30:46,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10187 to 9938. [2021-08-06 19:30:46,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9938 states, 9937 states have (on average 2.3373251484351414) internal successors, (23226), 9937 states have internal predecessors, (23226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:46,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9938 states to 9938 states and 23226 transitions. [2021-08-06 19:30:46,949 INFO L78 Accepts]: Start accepts. Automaton has 9938 states and 23226 transitions. Word has length 27 [2021-08-06 19:30:46,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:46,949 INFO L470 AbstractCegarLoop]: Abstraction has 9938 states and 23226 transitions. [2021-08-06 19:30:46,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:46,949 INFO L276 IsEmpty]: Start isEmpty. Operand 9938 states and 23226 transitions. [2021-08-06 19:30:46,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:46,964 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:46,964 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:46,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-08-06 19:30:47,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-06 19:30:47,164 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:47,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:47,165 INFO L82 PathProgramCache]: Analyzing trace with hash 381574858, now seen corresponding path program 49 times [2021-08-06 19:30:47,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:47,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872849561] [2021-08-06 19:30:47,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:47,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:47,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:47,232 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:47,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:47,245 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:47,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:47,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872849561] [2021-08-06 19:30:47,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872849561] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:47,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381193700] [2021-08-06 19:30:47,245 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:30:47,246 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:47,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:47,246 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:47,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-06 19:30:48,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:48,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:48,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:48,641 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:48,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381193700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:48,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:48,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:48,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523834090] [2021-08-06 19:30:48,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:48,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:48,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:48,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:48,642 INFO L87 Difference]: Start difference. First operand 9938 states and 23226 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:48,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:48,803 INFO L93 Difference]: Finished difference Result 10309 states and 23838 transitions. [2021-08-06 19:30:48,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:48,804 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:48,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:48,822 INFO L225 Difference]: With dead ends: 10309 [2021-08-06 19:30:48,823 INFO L226 Difference]: Without dead ends: 10287 [2021-08-06 19:30:48,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 120.5ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:48,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10287 states. [2021-08-06 19:30:48,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10287 to 10087. [2021-08-06 19:30:48,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10087 states, 10086 states have (on average 2.3353162799920684) internal successors, (23554), 10086 states have internal predecessors, (23554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:48,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10087 states to 10087 states and 23554 transitions. [2021-08-06 19:30:48,966 INFO L78 Accepts]: Start accepts. Automaton has 10087 states and 23554 transitions. Word has length 27 [2021-08-06 19:30:48,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:48,966 INFO L470 AbstractCegarLoop]: Abstraction has 10087 states and 23554 transitions. [2021-08-06 19:30:48,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:48,967 INFO L276 IsEmpty]: Start isEmpty. Operand 10087 states and 23554 transitions. [2021-08-06 19:30:48,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:48,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:48,980 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:48,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-06 19:30:49,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-06 19:30:49,181 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:49,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:49,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1707549238, now seen corresponding path program 50 times [2021-08-06 19:30:49,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:49,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666732201] [2021-08-06 19:30:49,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:49,182 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:49,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:49,257 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:49,258 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:49,271 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:49,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:49,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666732201] [2021-08-06 19:30:49,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666732201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:49,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192358945] [2021-08-06 19:30:49,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:30:49,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:49,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:49,272 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:49,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-06 19:30:50,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:30:50,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:50,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:50,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:50,766 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:50,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192358945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:50,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:50,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:50,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962348952] [2021-08-06 19:30:50,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:50,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:50,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:50,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:50,767 INFO L87 Difference]: Start difference. First operand 10087 states and 23554 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:50,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:50,920 INFO L93 Difference]: Finished difference Result 10766 states and 24733 transitions. [2021-08-06 19:30:50,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 19:30:50,921 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:50,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:50,939 INFO L225 Difference]: With dead ends: 10766 [2021-08-06 19:30:50,939 INFO L226 Difference]: Without dead ends: 10754 [2021-08-06 19:30:50,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 145.0ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:50,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10754 states. [2021-08-06 19:30:51,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10754 to 10424. [2021-08-06 19:30:51,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10424 states, 10423 states have (on average 2.3301352777511273) internal successors, (24287), 10423 states have internal predecessors, (24287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:51,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10424 states to 10424 states and 24287 transitions. [2021-08-06 19:30:51,089 INFO L78 Accepts]: Start accepts. Automaton has 10424 states and 24287 transitions. Word has length 27 [2021-08-06 19:30:51,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:51,089 INFO L470 AbstractCegarLoop]: Abstraction has 10424 states and 24287 transitions. [2021-08-06 19:30:51,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:51,089 INFO L276 IsEmpty]: Start isEmpty. Operand 10424 states and 24287 transitions. [2021-08-06 19:30:51,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:51,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:51,103 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:51,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-06 19:30:51,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-06 19:30:51,303 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:51,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:51,304 INFO L82 PathProgramCache]: Analyzing trace with hash 162023110, now seen corresponding path program 51 times [2021-08-06 19:30:51,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:51,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810307699] [2021-08-06 19:30:51,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:51,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:51,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:51,378 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:51,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:51,389 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:30:51,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:51,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810307699] [2021-08-06 19:30:51,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810307699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:51,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108051654] [2021-08-06 19:30:51,389 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:30:51,389 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:51,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:51,390 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:51,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-06 19:30:52,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:30:52,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:52,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:52,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:52,918 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:52,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108051654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:52,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:52,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:52,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201796898] [2021-08-06 19:30:52,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:52,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:52,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:52,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:52,919 INFO L87 Difference]: Start difference. First operand 10424 states and 24287 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:53,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:53,087 INFO L93 Difference]: Finished difference Result 10888 states and 25044 transitions. [2021-08-06 19:30:53,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:53,088 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:53,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:53,104 INFO L225 Difference]: With dead ends: 10888 [2021-08-06 19:30:53,104 INFO L226 Difference]: Without dead ends: 10878 [2021-08-06 19:30:53,104 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 132.0ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:53,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10878 states. [2021-08-06 19:30:53,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10878 to 10553. [2021-08-06 19:30:53,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10553 states, 10552 states have (on average 2.3301743745261563) internal successors, (24588), 10552 states have internal predecessors, (24588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:53,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10553 states to 10553 states and 24588 transitions. [2021-08-06 19:30:53,272 INFO L78 Accepts]: Start accepts. Automaton has 10553 states and 24588 transitions. Word has length 27 [2021-08-06 19:30:53,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:53,272 INFO L470 AbstractCegarLoop]: Abstraction has 10553 states and 24588 transitions. [2021-08-06 19:30:53,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:53,272 INFO L276 IsEmpty]: Start isEmpty. Operand 10553 states and 24588 transitions. [2021-08-06 19:30:53,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:53,285 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:53,285 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:53,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-06 19:30:53,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-08-06 19:30:53,486 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:53,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:53,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1736505914, now seen corresponding path program 52 times [2021-08-06 19:30:53,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:53,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86420211] [2021-08-06 19:30:53,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:53,487 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:53,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:53,559 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:53,560 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:53,573 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:53,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:53,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86420211] [2021-08-06 19:30:53,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86420211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:53,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016985081] [2021-08-06 19:30:53,573 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:30:53,573 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:53,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:53,574 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:53,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-06 19:30:54,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:30:54,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:54,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:54,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:55,083 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:55,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016985081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:55,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:55,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:30:55,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131676655] [2021-08-06 19:30:55,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:30:55,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:55,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:30:55,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:55,084 INFO L87 Difference]: Start difference. First operand 10553 states and 24588 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:55,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:55,264 INFO L93 Difference]: Finished difference Result 11617 states and 26425 transitions. [2021-08-06 19:30:55,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 19:30:55,264 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:30:55,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:55,283 INFO L225 Difference]: With dead ends: 11617 [2021-08-06 19:30:55,283 INFO L226 Difference]: Without dead ends: 11599 [2021-08-06 19:30:55,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 130.3ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:30:55,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11599 states. [2021-08-06 19:30:55,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11599 to 10957. [2021-08-06 19:30:55,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10957 states, 10956 states have (on average 2.3276743336984302) internal successors, (25502), 10956 states have internal predecessors, (25502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:55,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10957 states to 10957 states and 25502 transitions. [2021-08-06 19:30:55,440 INFO L78 Accepts]: Start accepts. Automaton has 10957 states and 25502 transitions. Word has length 27 [2021-08-06 19:30:55,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:55,440 INFO L470 AbstractCegarLoop]: Abstraction has 10957 states and 25502 transitions. [2021-08-06 19:30:55,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:55,440 INFO L276 IsEmpty]: Start isEmpty. Operand 10957 states and 25502 transitions. [2021-08-06 19:30:55,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:55,454 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:55,455 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:55,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:55,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-06 19:30:55,664 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:55,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:55,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1277291202, now seen corresponding path program 53 times [2021-08-06 19:30:55,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:55,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627486953] [2021-08-06 19:30:55,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:55,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:55,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:55,732 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:55,733 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:30:55,745 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:55,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:55,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627486953] [2021-08-06 19:30:55,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627486953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:55,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625948191] [2021-08-06 19:30:55,745 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:30:55,745 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:55,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:55,746 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:55,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-06 19:30:56,912 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 19:30:56,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:56,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:56,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:57,330 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:57,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625948191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:57,330 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:57,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:57,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319125429] [2021-08-06 19:30:57,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:57,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:57,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:57,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:57,331 INFO L87 Difference]: Start difference. First operand 10957 states and 25502 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:57,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:57,470 INFO L93 Difference]: Finished difference Result 11264 states and 25997 transitions. [2021-08-06 19:30:57,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:57,470 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:57,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:57,487 INFO L225 Difference]: With dead ends: 11264 [2021-08-06 19:30:57,487 INFO L226 Difference]: Without dead ends: 11254 [2021-08-06 19:30:57,487 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 124.7ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:57,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11254 states. [2021-08-06 19:30:57,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11254 to 11006. [2021-08-06 19:30:57,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11006 states, 11005 states have (on average 2.3284870513403) internal successors, (25625), 11005 states have internal predecessors, (25625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:57,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11006 states to 11006 states and 25625 transitions. [2021-08-06 19:30:57,630 INFO L78 Accepts]: Start accepts. Automaton has 11006 states and 25625 transitions. Word has length 27 [2021-08-06 19:30:57,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:57,630 INFO L470 AbstractCegarLoop]: Abstraction has 11006 states and 25625 transitions. [2021-08-06 19:30:57,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:57,630 INFO L276 IsEmpty]: Start isEmpty. Operand 11006 states and 25625 transitions. [2021-08-06 19:30:57,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:57,643 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:57,643 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:57,662 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-06 19:30:57,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:57,843 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:57,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:57,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1010985666, now seen corresponding path program 54 times [2021-08-06 19:30:57,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:57,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309473026] [2021-08-06 19:30:57,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:57,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:30:57,907 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:57,907 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:30:57,919 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:57,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:30:57,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309473026] [2021-08-06 19:30:57,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309473026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:57,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533452384] [2021-08-06 19:30:57,920 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:30:57,920 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:57,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:30:57,921 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:30:57,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-06 19:30:59,063 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 19:30:59,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:30:59,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:30:59,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:30:59,438 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:30:59,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533452384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:30:59,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:30:59,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:30:59,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124417576] [2021-08-06 19:30:59,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:30:59,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:30:59,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:30:59,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:59,439 INFO L87 Difference]: Start difference. First operand 11006 states and 25625 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:59,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:30:59,591 INFO L93 Difference]: Finished difference Result 11369 states and 26231 transitions. [2021-08-06 19:30:59,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:30:59,591 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:30:59,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:30:59,608 INFO L225 Difference]: With dead ends: 11369 [2021-08-06 19:30:59,608 INFO L226 Difference]: Without dead ends: 11347 [2021-08-06 19:30:59,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 114.4ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:30:59,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11347 states. [2021-08-06 19:30:59,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11347 to 11096. [2021-08-06 19:30:59,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11096 states, 11095 states have (on average 2.3305092383956736) internal successors, (25857), 11095 states have internal predecessors, (25857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:59,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11096 states to 11096 states and 25857 transitions. [2021-08-06 19:30:59,756 INFO L78 Accepts]: Start accepts. Automaton has 11096 states and 25857 transitions. Word has length 27 [2021-08-06 19:30:59,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:30:59,757 INFO L470 AbstractCegarLoop]: Abstraction has 11096 states and 25857 transitions. [2021-08-06 19:30:59,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:30:59,757 INFO L276 IsEmpty]: Start isEmpty. Operand 11096 states and 25857 transitions. [2021-08-06 19:30:59,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:30:59,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:30:59,771 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:30:59,791 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-06 19:30:59,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:30:59,972 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:30:59,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:30:59,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1166546686, now seen corresponding path program 55 times [2021-08-06 19:30:59,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:30:59,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165073208] [2021-08-06 19:30:59,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:30:59,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:30:59,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:00,054 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:00,055 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:00,066 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:00,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:00,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165073208] [2021-08-06 19:31:00,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165073208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:00,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075860362] [2021-08-06 19:31:00,067 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:31:00,067 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:00,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:00,067 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:00,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-06 19:31:01,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:01,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:01,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:01,640 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:01,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075860362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:01,641 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:01,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:31:01,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102852613] [2021-08-06 19:31:01,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:31:01,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:01,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:31:01,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:31:01,641 INFO L87 Difference]: Start difference. First operand 11096 states and 25857 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:01,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:01,794 INFO L93 Difference]: Finished difference Result 11225 states and 26062 transitions. [2021-08-06 19:31:01,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:31:01,795 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:31:01,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:01,811 INFO L225 Difference]: With dead ends: 11225 [2021-08-06 19:31:01,811 INFO L226 Difference]: Without dead ends: 11215 [2021-08-06 19:31:01,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 140.7ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:01,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11215 states. [2021-08-06 19:31:01,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11215 to 11118. [2021-08-06 19:31:01,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11118 states, 11117 states have (on average 2.3309346046595305) internal successors, (25913), 11117 states have internal predecessors, (25913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:01,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11118 states to 11118 states and 25913 transitions. [2021-08-06 19:31:01,950 INFO L78 Accepts]: Start accepts. Automaton has 11118 states and 25913 transitions. Word has length 27 [2021-08-06 19:31:01,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:01,950 INFO L470 AbstractCegarLoop]: Abstraction has 11118 states and 25913 transitions. [2021-08-06 19:31:01,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:01,950 INFO L276 IsEmpty]: Start isEmpty. Operand 11118 states and 25913 transitions. [2021-08-06 19:31:01,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:01,964 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:01,964 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:01,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:02,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:02,165 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:02,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:02,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1854679298, now seen corresponding path program 56 times [2021-08-06 19:31:02,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:02,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121295531] [2021-08-06 19:31:02,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:02,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:02,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:02,242 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:02,243 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:02,255 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:02,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:02,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121295531] [2021-08-06 19:31:02,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121295531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:02,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79631417] [2021-08-06 19:31:02,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:31:02,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:02,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:02,257 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:02,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-06 19:31:03,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:31:03,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:03,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:03,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:03,852 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:03,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79631417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:03,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:03,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:31:03,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081772695] [2021-08-06 19:31:03,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:31:03,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:03,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:31:03,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:31:03,853 INFO L87 Difference]: Start difference. First operand 11118 states and 25913 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:04,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:04,025 INFO L93 Difference]: Finished difference Result 11304 states and 26196 transitions. [2021-08-06 19:31:04,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:31:04,025 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:31:04,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:04,041 INFO L225 Difference]: With dead ends: 11304 [2021-08-06 19:31:04,041 INFO L226 Difference]: Without dead ends: 11290 [2021-08-06 19:31:04,042 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 141.4ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:04,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11290 states. [2021-08-06 19:31:04,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11290 to 11173. [2021-08-06 19:31:04,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11173 states, 11172 states have (on average 2.330737558181167) internal successors, (26039), 11172 states have internal predecessors, (26039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:04,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11173 states to 11173 states and 26039 transitions. [2021-08-06 19:31:04,193 INFO L78 Accepts]: Start accepts. Automaton has 11173 states and 26039 transitions. Word has length 27 [2021-08-06 19:31:04,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:04,193 INFO L470 AbstractCegarLoop]: Abstraction has 11173 states and 26039 transitions. [2021-08-06 19:31:04,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:04,193 INFO L276 IsEmpty]: Start isEmpty. Operand 11173 states and 26039 transitions. [2021-08-06 19:31:04,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:04,206 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:04,207 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:04,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-06 19:31:04,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-06 19:31:04,413 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:04,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:04,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1699714814, now seen corresponding path program 57 times [2021-08-06 19:31:04,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:04,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182107278] [2021-08-06 19:31:04,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:04,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:04,528 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:04,530 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:04,543 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:04,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:04,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182107278] [2021-08-06 19:31:04,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182107278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:04,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330768996] [2021-08-06 19:31:04,543 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:31:04,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:04,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:04,544 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:04,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-06 19:31:05,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:31:05,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:05,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:05,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:06,164 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:06,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330768996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:06,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:06,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:31:06,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132658227] [2021-08-06 19:31:06,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:31:06,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:06,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:31:06,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:06,165 INFO L87 Difference]: Start difference. First operand 11173 states and 26039 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:06,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:06,459 INFO L93 Difference]: Finished difference Result 11699 states and 26841 transitions. [2021-08-06 19:31:06,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:31:06,459 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:31:06,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:06,483 INFO L225 Difference]: With dead ends: 11699 [2021-08-06 19:31:06,483 INFO L226 Difference]: Without dead ends: 11689 [2021-08-06 19:31:06,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 169.3ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-06 19:31:06,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11689 states. [2021-08-06 19:31:06,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11689 to 11276. [2021-08-06 19:31:06,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11276 states, 11275 states have (on average 2.3302882483370286) internal successors, (26274), 11275 states have internal predecessors, (26274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:06,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11276 states to 11276 states and 26274 transitions. [2021-08-06 19:31:06,656 INFO L78 Accepts]: Start accepts. Automaton has 11276 states and 26274 transitions. Word has length 27 [2021-08-06 19:31:06,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:06,657 INFO L470 AbstractCegarLoop]: Abstraction has 11276 states and 26274 transitions. [2021-08-06 19:31:06,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:06,657 INFO L276 IsEmpty]: Start isEmpty. Operand 11276 states and 26274 transitions. [2021-08-06 19:31:06,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:06,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:06,672 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:06,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:06,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-08-06 19:31:06,885 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:06,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:06,885 INFO L82 PathProgramCache]: Analyzing trace with hash -373809214, now seen corresponding path program 58 times [2021-08-06 19:31:06,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:06,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204224410] [2021-08-06 19:31:06,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:06,885 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:06,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:06,955 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:06,956 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:06,968 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:06,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:06,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204224410] [2021-08-06 19:31:06,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204224410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:06,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637912173] [2021-08-06 19:31:06,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:31:06,968 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:06,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:06,969 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:06,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-06 19:31:08,215 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:31:08,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:08,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:08,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:08,602 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:08,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637912173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:08,603 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:08,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:31:08,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514560173] [2021-08-06 19:31:08,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:31:08,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:08,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:31:08,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:31:08,603 INFO L87 Difference]: Start difference. First operand 11276 states and 26274 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:08,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:08,801 INFO L93 Difference]: Finished difference Result 11397 states and 26459 transitions. [2021-08-06 19:31:08,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:31:08,802 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:31:08,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:08,819 INFO L225 Difference]: With dead ends: 11397 [2021-08-06 19:31:08,819 INFO L226 Difference]: Without dead ends: 11387 [2021-08-06 19:31:08,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 141.0ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:08,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11387 states. [2021-08-06 19:31:08,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11387 to 11302. [2021-08-06 19:31:08,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11302 states, 11301 states have (on average 2.3300592867887797) internal successors, (26332), 11301 states have internal predecessors, (26332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:08,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11302 states to 11302 states and 26332 transitions. [2021-08-06 19:31:08,959 INFO L78 Accepts]: Start accepts. Automaton has 11302 states and 26332 transitions. Word has length 27 [2021-08-06 19:31:08,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:08,960 INFO L470 AbstractCegarLoop]: Abstraction has 11302 states and 26332 transitions. [2021-08-06 19:31:08,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:08,960 INFO L276 IsEmpty]: Start isEmpty. Operand 11302 states and 26332 transitions. [2021-08-06 19:31:08,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:08,973 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:08,973 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:08,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:09,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:09,174 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:09,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:09,174 INFO L82 PathProgramCache]: Analyzing trace with hash 188962558, now seen corresponding path program 59 times [2021-08-06 19:31:09,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:09,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598460301] [2021-08-06 19:31:09,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:09,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:09,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:09,266 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:09,267 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:09,277 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:31:09,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:09,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598460301] [2021-08-06 19:31:09,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598460301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:09,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480122465] [2021-08-06 19:31:09,277 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:31:09,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:09,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:09,281 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:09,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-06 19:31:10,536 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 19:31:10,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:10,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:10,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:10,957 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:10,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480122465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:10,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:10,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:31:10,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979712802] [2021-08-06 19:31:10,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:31:10,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:10,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:31:10,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:31:10,958 INFO L87 Difference]: Start difference. First operand 11302 states and 26332 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:11,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:11,145 INFO L93 Difference]: Finished difference Result 11469 states and 26585 transitions. [2021-08-06 19:31:11,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:31:11,146 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:31:11,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:11,164 INFO L225 Difference]: With dead ends: 11469 [2021-08-06 19:31:11,164 INFO L226 Difference]: Without dead ends: 11459 [2021-08-06 19:31:11,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 175.3ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:11,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11459 states. [2021-08-06 19:31:11,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11459 to 11317. [2021-08-06 19:31:11,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11317 states, 11316 states have (on average 2.3306822198656767) internal successors, (26374), 11316 states have internal predecessors, (26374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:11,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11317 states to 11317 states and 26374 transitions. [2021-08-06 19:31:11,324 INFO L78 Accepts]: Start accepts. Automaton has 11317 states and 26374 transitions. Word has length 27 [2021-08-06 19:31:11,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:11,324 INFO L470 AbstractCegarLoop]: Abstraction has 11317 states and 26374 transitions. [2021-08-06 19:31:11,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:11,324 INFO L276 IsEmpty]: Start isEmpty. Operand 11317 states and 26374 transitions. [2021-08-06 19:31:11,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:11,339 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:11,339 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:11,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-06 19:31:11,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:11,549 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:11,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:11,549 INFO L82 PathProgramCache]: Analyzing trace with hash 500899522, now seen corresponding path program 60 times [2021-08-06 19:31:11,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:11,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762317918] [2021-08-06 19:31:11,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:11,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:11,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:11,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:11,646 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:11,661 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:11,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:11,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762317918] [2021-08-06 19:31:11,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762317918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:11,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547034108] [2021-08-06 19:31:11,661 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:31:11,661 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:11,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:11,662 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:11,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-06 19:31:12,974 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 19:31:12,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:12,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:12,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:13,371 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:13,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547034108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:13,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:13,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:31:13,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251197061] [2021-08-06 19:31:13,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:31:13,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:13,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:31:13,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:13,372 INFO L87 Difference]: Start difference. First operand 11317 states and 26374 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:13,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:13,672 INFO L93 Difference]: Finished difference Result 11475 states and 26615 transitions. [2021-08-06 19:31:13,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:31:13,672 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:31:13,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:13,690 INFO L225 Difference]: With dead ends: 11475 [2021-08-06 19:31:13,690 INFO L226 Difference]: Without dead ends: 11465 [2021-08-06 19:31:13,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 190.3ms TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-06 19:31:13,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11465 states. [2021-08-06 19:31:13,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11465 to 11346. [2021-08-06 19:31:13,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11346 states, 11345 states have (on average 2.3303657999118554) internal successors, (26438), 11345 states have internal predecessors, (26438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:13,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11346 states to 11346 states and 26438 transitions. [2021-08-06 19:31:13,843 INFO L78 Accepts]: Start accepts. Automaton has 11346 states and 26438 transitions. Word has length 27 [2021-08-06 19:31:13,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:13,843 INFO L470 AbstractCegarLoop]: Abstraction has 11346 states and 26438 transitions. [2021-08-06 19:31:13,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:13,843 INFO L276 IsEmpty]: Start isEmpty. Operand 11346 states and 26438 transitions. [2021-08-06 19:31:13,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:13,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:13,856 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:13,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-06 19:31:14,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-06 19:31:14,057 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:14,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:14,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1137770178, now seen corresponding path program 61 times [2021-08-06 19:31:14,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:14,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069385878] [2021-08-06 19:31:14,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:14,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:14,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:14,157 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:14,158 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:14,171 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:14,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:14,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069385878] [2021-08-06 19:31:14,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069385878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:14,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708364615] [2021-08-06 19:31:14,172 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:31:14,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:14,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:14,173 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:14,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-06 19:31:15,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:15,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:15,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:15,906 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:15,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708364615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:15,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:15,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:31:15,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681510006] [2021-08-06 19:31:15,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:31:15,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:15,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:31:15,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:15,907 INFO L87 Difference]: Start difference. First operand 11346 states and 26438 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:16,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:16,121 INFO L93 Difference]: Finished difference Result 11513 states and 26687 transitions. [2021-08-06 19:31:16,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:31:16,121 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:31:16,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:16,139 INFO L225 Difference]: With dead ends: 11513 [2021-08-06 19:31:16,140 INFO L226 Difference]: Without dead ends: 11503 [2021-08-06 19:31:16,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 174.7ms TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-06 19:31:16,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11503 states. [2021-08-06 19:31:16,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11503 to 11378. [2021-08-06 19:31:16,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11378 states, 11377 states have (on average 2.3304034455480354) internal successors, (26513), 11377 states have internal predecessors, (26513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:16,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11378 states to 11378 states and 26513 transitions. [2021-08-06 19:31:16,293 INFO L78 Accepts]: Start accepts. Automaton has 11378 states and 26513 transitions. Word has length 27 [2021-08-06 19:31:16,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:16,294 INFO L470 AbstractCegarLoop]: Abstraction has 11378 states and 26513 transitions. [2021-08-06 19:31:16,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:16,294 INFO L276 IsEmpty]: Start isEmpty. Operand 11378 states and 26513 transitions. [2021-08-06 19:31:16,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:16,308 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:16,308 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:16,328 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-06 19:31:16,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-06 19:31:16,509 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:16,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:16,509 INFO L82 PathProgramCache]: Analyzing trace with hash 767483586, now seen corresponding path program 62 times [2021-08-06 19:31:16,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:16,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904613973] [2021-08-06 19:31:16,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:16,510 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:16,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:16,631 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:16,632 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:16,648 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:16,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:16,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904613973] [2021-08-06 19:31:16,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904613973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:16,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472846164] [2021-08-06 19:31:16,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:31:16,648 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:16,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:16,649 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:16,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-06 19:31:17,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:31:17,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:18,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:18,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:18,407 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:18,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472846164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:18,407 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:18,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:31:18,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327538050] [2021-08-06 19:31:18,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:31:18,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:18,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:31:18,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:18,408 INFO L87 Difference]: Start difference. First operand 11378 states and 26513 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:18,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:18,691 INFO L93 Difference]: Finished difference Result 11522 states and 26727 transitions. [2021-08-06 19:31:18,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:31:18,692 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:31:18,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:18,712 INFO L225 Difference]: With dead ends: 11522 [2021-08-06 19:31:18,712 INFO L226 Difference]: Without dead ends: 11512 [2021-08-06 19:31:18,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 180.7ms TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-06 19:31:18,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11512 states. [2021-08-06 19:31:18,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11512 to 11392. [2021-08-06 19:31:18,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11392 states, 11391 states have (on average 2.3308752523922394) internal successors, (26551), 11391 states have internal predecessors, (26551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:18,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11392 states to 11392 states and 26551 transitions. [2021-08-06 19:31:18,842 INFO L78 Accepts]: Start accepts. Automaton has 11392 states and 26551 transitions. Word has length 27 [2021-08-06 19:31:18,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:18,842 INFO L470 AbstractCegarLoop]: Abstraction has 11392 states and 26551 transitions. [2021-08-06 19:31:18,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:18,843 INFO L276 IsEmpty]: Start isEmpty. Operand 11392 states and 26551 transitions. [2021-08-06 19:31:18,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:18,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:18,856 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:18,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-06 19:31:19,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:19,057 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:19,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:19,057 INFO L82 PathProgramCache]: Analyzing trace with hash -575393734, now seen corresponding path program 63 times [2021-08-06 19:31:19,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:19,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507575961] [2021-08-06 19:31:19,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:19,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:19,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:19,150 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:19,151 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:19,164 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:19,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:19,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507575961] [2021-08-06 19:31:19,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507575961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:19,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442041764] [2021-08-06 19:31:19,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:31:19,165 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:19,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:19,165 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:19,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-06 19:31:20,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 19:31:20,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:20,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:20,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:20,980 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:20,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442041764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:20,980 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:20,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:31:20,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069528015] [2021-08-06 19:31:20,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:31:20,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:20,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:31:20,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:20,981 INFO L87 Difference]: Start difference. First operand 11392 states and 26551 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:21,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:21,135 INFO L93 Difference]: Finished difference Result 11528 states and 26757 transitions. [2021-08-06 19:31:21,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:31:21,135 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:31:21,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:21,153 INFO L225 Difference]: With dead ends: 11528 [2021-08-06 19:31:21,154 INFO L226 Difference]: Without dead ends: 11518 [2021-08-06 19:31:21,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 179.6ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:21,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11518 states. [2021-08-06 19:31:21,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11518 to 11416. [2021-08-06 19:31:21,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11416 states, 11415 states have (on average 2.331143232588699) internal successors, (26610), 11415 states have internal predecessors, (26610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:21,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11416 states to 11416 states and 26610 transitions. [2021-08-06 19:31:21,308 INFO L78 Accepts]: Start accepts. Automaton has 11416 states and 26610 transitions. Word has length 27 [2021-08-06 19:31:21,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:21,308 INFO L470 AbstractCegarLoop]: Abstraction has 11416 states and 26610 transitions. [2021-08-06 19:31:21,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:21,308 INFO L276 IsEmpty]: Start isEmpty. Operand 11416 states and 26610 transitions. [2021-08-06 19:31:21,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:21,322 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:21,322 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:21,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-06 19:31:21,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-06 19:31:21,522 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:21,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:21,523 INFO L82 PathProgramCache]: Analyzing trace with hash -945680326, now seen corresponding path program 64 times [2021-08-06 19:31:21,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:21,523 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794522586] [2021-08-06 19:31:21,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:21,523 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:21,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:21,600 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:21,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:21,614 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:21,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:21,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794522586] [2021-08-06 19:31:21,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794522586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:21,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362188093] [2021-08-06 19:31:21,614 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:31:21,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:21,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:21,615 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:21,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-06 19:31:23,054 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:31:23,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:23,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:23,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:23,470 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:23,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362188093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:23,470 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:23,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:31:23,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611340010] [2021-08-06 19:31:23,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:31:23,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:23,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:31:23,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:23,471 INFO L87 Difference]: Start difference. First operand 11416 states and 26610 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:23,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:23,621 INFO L93 Difference]: Finished difference Result 11612 states and 26910 transitions. [2021-08-06 19:31:23,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:31:23,622 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:31:23,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:23,641 INFO L225 Difference]: With dead ends: 11612 [2021-08-06 19:31:23,641 INFO L226 Difference]: Without dead ends: 11602 [2021-08-06 19:31:23,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 136.9ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:23,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11602 states. [2021-08-06 19:31:23,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11602 to 11448. [2021-08-06 19:31:23,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11448 states, 11447 states have (on average 2.3311784747095308) internal successors, (26685), 11447 states have internal predecessors, (26685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:23,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11448 states to 11448 states and 26685 transitions. [2021-08-06 19:31:23,807 INFO L78 Accepts]: Start accepts. Automaton has 11448 states and 26685 transitions. Word has length 27 [2021-08-06 19:31:23,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:23,807 INFO L470 AbstractCegarLoop]: Abstraction has 11448 states and 26685 transitions. [2021-08-06 19:31:23,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:23,807 INFO L276 IsEmpty]: Start isEmpty. Operand 11448 states and 26685 transitions. [2021-08-06 19:31:23,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:23,822 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:23,822 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:23,842 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-06 19:31:24,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:24,023 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:24,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:24,023 INFO L82 PathProgramCache]: Analyzing trace with hash -308809670, now seen corresponding path program 65 times [2021-08-06 19:31:24,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:24,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610514310] [2021-08-06 19:31:24,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:24,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:24,103 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:24,104 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 48.1 percent of original size [2021-08-06 19:31:24,117 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:24,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:24,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610514310] [2021-08-06 19:31:24,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610514310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:24,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738699319] [2021-08-06 19:31:24,118 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:31:24,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:24,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:24,119 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:24,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-06 19:31:25,589 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 19:31:25,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:25,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:25,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:25,990 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:25,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738699319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:25,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:25,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:31:25,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067972367] [2021-08-06 19:31:25,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:31:25,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:25,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:31:25,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:25,991 INFO L87 Difference]: Start difference. First operand 11448 states and 26685 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:26,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:26,211 INFO L93 Difference]: Finished difference Result 11687 states and 27072 transitions. [2021-08-06 19:31:26,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:31:26,211 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:31:26,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:26,229 INFO L225 Difference]: With dead ends: 11687 [2021-08-06 19:31:26,230 INFO L226 Difference]: Without dead ends: 11675 [2021-08-06 19:31:26,230 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 141.9ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:26,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11675 states. [2021-08-06 19:31:26,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11675 to 11483. [2021-08-06 19:31:26,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11483 states, 11482 states have (on average 2.3323462811356905) internal successors, (26780), 11482 states have internal predecessors, (26780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:26,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11483 states to 11483 states and 26780 transitions. [2021-08-06 19:31:26,383 INFO L78 Accepts]: Start accepts. Automaton has 11483 states and 26780 transitions. Word has length 27 [2021-08-06 19:31:26,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:26,383 INFO L470 AbstractCegarLoop]: Abstraction has 11483 states and 26780 transitions. [2021-08-06 19:31:26,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:26,383 INFO L276 IsEmpty]: Start isEmpty. Operand 11483 states and 26780 transitions. [2021-08-06 19:31:26,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:26,435 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:26,436 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:26,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:26,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:26,636 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:26,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:26,636 INFO L82 PathProgramCache]: Analyzing trace with hash 1837453370, now seen corresponding path program 66 times [2021-08-06 19:31:26,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:26,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261704620] [2021-08-06 19:31:26,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:26,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:26,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:26,722 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:26,723 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:26,733 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:31:26,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:26,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261704620] [2021-08-06 19:31:26,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261704620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:26,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72823719] [2021-08-06 19:31:26,734 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:31:26,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:26,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:26,741 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:26,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-06 19:31:28,187 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 19:31:28,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:28,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:28,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:28,571 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:28,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72823719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:28,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:28,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:31:28,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846321533] [2021-08-06 19:31:28,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:31:28,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:28,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:31:28,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:31:28,572 INFO L87 Difference]: Start difference. First operand 11483 states and 26780 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:28,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:28,794 INFO L93 Difference]: Finished difference Result 11725 states and 27173 transitions. [2021-08-06 19:31:28,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:31:28,794 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:31:28,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:28,812 INFO L225 Difference]: With dead ends: 11725 [2021-08-06 19:31:28,812 INFO L226 Difference]: Without dead ends: 11715 [2021-08-06 19:31:28,812 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 126.8ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:31:28,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11715 states. [2021-08-06 19:31:28,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11715 to 11534. [2021-08-06 19:31:28,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11534 states, 11533 states have (on average 2.3328708922223185) internal successors, (26905), 11533 states have internal predecessors, (26905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:28,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11534 states to 11534 states and 26905 transitions. [2021-08-06 19:31:28,968 INFO L78 Accepts]: Start accepts. Automaton has 11534 states and 26905 transitions. Word has length 27 [2021-08-06 19:31:28,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:28,969 INFO L470 AbstractCegarLoop]: Abstraction has 11534 states and 26905 transitions. [2021-08-06 19:31:28,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:28,969 INFO L276 IsEmpty]: Start isEmpty. Operand 11534 states and 26905 transitions. [2021-08-06 19:31:28,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:28,983 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:28,983 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:29,003 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-06 19:31:29,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-08-06 19:31:29,184 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:29,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:29,184 INFO L82 PathProgramCache]: Analyzing trace with hash -310169542, now seen corresponding path program 67 times [2021-08-06 19:31:29,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:29,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531588841] [2021-08-06 19:31:29,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:29,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:29,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:29,264 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:29,265 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:29,278 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:29,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:29,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531588841] [2021-08-06 19:31:29,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531588841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:29,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572108421] [2021-08-06 19:31:29,278 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:31:29,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:29,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:29,279 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:29,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-06 19:31:30,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:30,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:30,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:31,206 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:31,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572108421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:31,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:31,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 19:31:31,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699694616] [2021-08-06 19:31:31,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:31:31,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:31,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:31:31,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:31,207 INFO L87 Difference]: Start difference. First operand 11534 states and 26905 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:31,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:31,430 INFO L93 Difference]: Finished difference Result 12190 states and 27945 transitions. [2021-08-06 19:31:31,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:31:31,430 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 27 [2021-08-06 19:31:31,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:31,449 INFO L225 Difference]: With dead ends: 12190 [2021-08-06 19:31:31,449 INFO L226 Difference]: Without dead ends: 12180 [2021-08-06 19:31:31,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 136.3ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:31:31,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12180 states. [2021-08-06 19:31:31,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12180 to 11635. [2021-08-06 19:31:31,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11635 states, 11634 states have (on average 2.334622657727351) internal successors, (27161), 11634 states have internal predecessors, (27161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:31,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11635 states to 11635 states and 27161 transitions. [2021-08-06 19:31:31,594 INFO L78 Accepts]: Start accepts. Automaton has 11635 states and 27161 transitions. Word has length 27 [2021-08-06 19:31:31,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:31,594 INFO L470 AbstractCegarLoop]: Abstraction has 11635 states and 27161 transitions. [2021-08-06 19:31:31,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:31,594 INFO L276 IsEmpty]: Start isEmpty. Operand 11635 states and 27161 transitions. [2021-08-06 19:31:31,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:31:31,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:31,608 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:31,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:31,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:31,809 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:31,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:31,809 INFO L82 PathProgramCache]: Analyzing trace with hash -218580482, now seen corresponding path program 68 times [2021-08-06 19:31:31,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:31,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994663452] [2021-08-06 19:31:31,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:31,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:31,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:31,877 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:31,878 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:31:31,890 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:31,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:31,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994663452] [2021-08-06 19:31:31,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994663452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:31,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079596820] [2021-08-06 19:31:31,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:31:31,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:31,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:31,891 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:31,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-06 19:31:33,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:31:33,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:33,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 19:31:33,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:33,799 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:33,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079596820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:33,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:33,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-06 19:31:33,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572586704] [2021-08-06 19:31:33,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:31:33,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:33,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:31:33,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:31:33,800 INFO L87 Difference]: Start difference. First operand 11635 states and 27161 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:33,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:33,918 INFO L93 Difference]: Finished difference Result 11800 states and 27430 transitions. [2021-08-06 19:31:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:31:33,919 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 27 [2021-08-06 19:31:33,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:33,937 INFO L225 Difference]: With dead ends: 11800 [2021-08-06 19:31:33,937 INFO L226 Difference]: Without dead ends: 11790 [2021-08-06 19:31:33,937 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 120.0ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:31:33,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11790 states. [2021-08-06 19:31:34,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11790 to 11664. [2021-08-06 19:31:34,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11664 states, 11663 states have (on average 2.3349052559375805) internal successors, (27232), 11663 states have internal predecessors, (27232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:34,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11664 states to 11664 states and 27232 transitions. [2021-08-06 19:31:34,088 INFO L78 Accepts]: Start accepts. Automaton has 11664 states and 27232 transitions. Word has length 27 [2021-08-06 19:31:34,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:34,088 INFO L470 AbstractCegarLoop]: Abstraction has 11664 states and 27232 transitions. [2021-08-06 19:31:34,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:34,088 INFO L276 IsEmpty]: Start isEmpty. Operand 11664 states and 27232 transitions. [2021-08-06 19:31:34,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:34,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:34,103 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:34,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:34,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:34,309 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:34,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:34,309 INFO L82 PathProgramCache]: Analyzing trace with hash 1830109228, now seen corresponding path program 69 times [2021-08-06 19:31:34,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:34,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706395328] [2021-08-06 19:31:34,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:34,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:34,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:34,381 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:31:34,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:34,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706395328] [2021-08-06 19:31:34,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706395328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:34,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785769507] [2021-08-06 19:31:34,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:31:34,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:34,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:34,382 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:34,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-06 19:31:35,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:31:35,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:35,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:31:35,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:35,992 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:31:35,992 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:31:36,025 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:31:36,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785769507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:36,025 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:36,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 19:31:36,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310860037] [2021-08-06 19:31:36,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:31:36,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:36,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:31:36,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:31:36,026 INFO L87 Difference]: Start difference. First operand 11664 states and 27232 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:36,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:36,179 INFO L93 Difference]: Finished difference Result 14692 states and 33622 transitions. [2021-08-06 19:31:36,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:31:36,179 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:31:36,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:36,205 INFO L225 Difference]: With dead ends: 14692 [2021-08-06 19:31:36,205 INFO L226 Difference]: Without dead ends: 14692 [2021-08-06 19:31:36,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 61.0ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:31:36,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14692 states. [2021-08-06 19:31:36,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14692 to 11793. [2021-08-06 19:31:36,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11793 states, 11792 states have (on average 2.328273405698779) internal successors, (27455), 11792 states have internal predecessors, (27455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:36,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11793 states to 11793 states and 27455 transitions. [2021-08-06 19:31:36,416 INFO L78 Accepts]: Start accepts. Automaton has 11793 states and 27455 transitions. Word has length 29 [2021-08-06 19:31:36,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:36,416 INFO L470 AbstractCegarLoop]: Abstraction has 11793 states and 27455 transitions. [2021-08-06 19:31:36,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:36,416 INFO L276 IsEmpty]: Start isEmpty. Operand 11793 states and 27455 transitions. [2021-08-06 19:31:36,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:36,431 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:36,431 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:36,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-06 19:31:36,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:36,632 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:36,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:36,632 INFO L82 PathProgramCache]: Analyzing trace with hash 546996140, now seen corresponding path program 70 times [2021-08-06 19:31:36,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:36,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052565887] [2021-08-06 19:31:36,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:36,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:36,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:36,683 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:31:36,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:36,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052565887] [2021-08-06 19:31:36,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052565887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:36,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298242556] [2021-08-06 19:31:36,683 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:31:36,684 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:36,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:36,684 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:36,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-06 19:31:38,301 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:31:38,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:38,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:31:38,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:38,399 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:31:38,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:31:38,426 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:31:38,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298242556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:38,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:38,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 19:31:38,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206516279] [2021-08-06 19:31:38,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:31:38,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:38,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:31:38,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:31:38,427 INFO L87 Difference]: Start difference. First operand 11793 states and 27455 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:38,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:38,523 INFO L93 Difference]: Finished difference Result 16530 states and 37782 transitions. [2021-08-06 19:31:38,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:31:38,524 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-06 19:31:38,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:38,550 INFO L225 Difference]: With dead ends: 16530 [2021-08-06 19:31:38,550 INFO L226 Difference]: Without dead ends: 16530 [2021-08-06 19:31:38,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 38.2ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:31:38,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16530 states. [2021-08-06 19:31:38,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16530 to 13363. [2021-08-06 19:31:38,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13363 states, 13362 states have (on average 2.3211345606945066) internal successors, (31015), 13362 states have internal predecessors, (31015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:38,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13363 states to 13363 states and 31015 transitions. [2021-08-06 19:31:38,764 INFO L78 Accepts]: Start accepts. Automaton has 13363 states and 31015 transitions. Word has length 29 [2021-08-06 19:31:38,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:38,764 INFO L470 AbstractCegarLoop]: Abstraction has 13363 states and 31015 transitions. [2021-08-06 19:31:38,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:38,764 INFO L276 IsEmpty]: Start isEmpty. Operand 13363 states and 31015 transitions. [2021-08-06 19:31:38,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:38,782 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:38,782 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:38,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-06 19:31:38,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-06 19:31:38,982 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:38,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:38,983 INFO L82 PathProgramCache]: Analyzing trace with hash -414669144, now seen corresponding path program 71 times [2021-08-06 19:31:38,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:38,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899126228] [2021-08-06 19:31:38,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:38,983 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:38,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:39,031 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:39,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:39,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899126228] [2021-08-06 19:31:39,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899126228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:39,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53702893] [2021-08-06 19:31:39,032 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:31:39,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:39,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:39,033 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:39,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-06 19:31:40,637 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 19:31:40,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:40,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:31:40,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:40,723 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:31:40,724 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:31:40,756 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:31:40,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53702893] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:40,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:40,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 19:31:40,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916790621] [2021-08-06 19:31:40,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:31:40,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:40,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:31:40,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:31:40,757 INFO L87 Difference]: Start difference. First operand 13363 states and 31015 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:40,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:40,885 INFO L93 Difference]: Finished difference Result 20492 states and 46584 transitions. [2021-08-06 19:31:40,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:31:40,886 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-06 19:31:40,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:40,920 INFO L225 Difference]: With dead ends: 20492 [2021-08-06 19:31:40,920 INFO L226 Difference]: Without dead ends: 20492 [2021-08-06 19:31:40,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 39.6ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:31:40,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20492 states. [2021-08-06 19:31:41,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20492 to 18024. [2021-08-06 19:31:41,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18024 states, 18023 states have (on average 2.3357376685346503) internal successors, (42097), 18023 states have internal predecessors, (42097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:41,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18024 states to 18024 states and 42097 transitions. [2021-08-06 19:31:41,219 INFO L78 Accepts]: Start accepts. Automaton has 18024 states and 42097 transitions. Word has length 29 [2021-08-06 19:31:41,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:41,219 INFO L470 AbstractCegarLoop]: Abstraction has 18024 states and 42097 transitions. [2021-08-06 19:31:41,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:41,220 INFO L276 IsEmpty]: Start isEmpty. Operand 18024 states and 42097 transitions. [2021-08-06 19:31:41,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:41,243 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:41,243 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:41,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-06 19:31:41,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:41,444 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:41,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:41,444 INFO L82 PathProgramCache]: Analyzing trace with hash -949854424, now seen corresponding path program 72 times [2021-08-06 19:31:41,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:41,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354671153] [2021-08-06 19:31:41,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:41,444 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:41,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:41,487 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:31:41,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:41,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354671153] [2021-08-06 19:31:41,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354671153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:41,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50699919] [2021-08-06 19:31:41,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:31:41,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:41,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:41,490 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:41,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-06 19:31:43,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 19:31:43,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:43,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:31:43,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:43,229 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:31:43,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50699919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:43,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:43,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-08-06 19:31:43,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42846955] [2021-08-06 19:31:43,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 19:31:43,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:43,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 19:31:43,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:31:43,230 INFO L87 Difference]: Start difference. First operand 18024 states and 42097 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:43,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:43,800 INFO L93 Difference]: Finished difference Result 25116 states and 57985 transitions. [2021-08-06 19:31:43,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 19:31:43,800 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:31:43,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:43,848 INFO L225 Difference]: With dead ends: 25116 [2021-08-06 19:31:43,848 INFO L226 Difference]: Without dead ends: 25042 [2021-08-06 19:31:43,849 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 744 ImplicationChecksByTransitivity, 309.2ms TimeCoverageRelationStatistics Valid=459, Invalid=1893, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 19:31:43,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25042 states. [2021-08-06 19:31:44,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25042 to 21075. [2021-08-06 19:31:44,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21075 states, 21074 states have (on average 2.3372876530321722) internal successors, (49256), 21074 states have internal predecessors, (49256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:44,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21075 states to 21075 states and 49256 transitions. [2021-08-06 19:31:44,199 INFO L78 Accepts]: Start accepts. Automaton has 21075 states and 49256 transitions. Word has length 29 [2021-08-06 19:31:44,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:44,200 INFO L470 AbstractCegarLoop]: Abstraction has 21075 states and 49256 transitions. [2021-08-06 19:31:44,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:44,200 INFO L276 IsEmpty]: Start isEmpty. Operand 21075 states and 49256 transitions. [2021-08-06 19:31:44,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:44,227 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:44,227 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:44,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:44,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:44,428 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:44,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:44,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1157715624, now seen corresponding path program 73 times [2021-08-06 19:31:44,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:44,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331355078] [2021-08-06 19:31:44,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:44,428 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:44,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:44,471 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:31:44,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:44,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331355078] [2021-08-06 19:31:44,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331355078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:44,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88160009] [2021-08-06 19:31:44,472 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:31:44,472 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:44,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:44,472 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:44,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-06 19:31:46,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:46,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:31:46,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:46,214 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:31:46,215 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:31:46,241 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:31:46,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88160009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:46,241 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:46,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 19:31:46,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122450828] [2021-08-06 19:31:46,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:31:46,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:46,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:31:46,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:31:46,242 INFO L87 Difference]: Start difference. First operand 21075 states and 49256 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:46,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:46,362 INFO L93 Difference]: Finished difference Result 23367 states and 52938 transitions. [2021-08-06 19:31:46,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 19:31:46,362 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-06 19:31:46,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:46,402 INFO L225 Difference]: With dead ends: 23367 [2021-08-06 19:31:46,403 INFO L226 Difference]: Without dead ends: 23303 [2021-08-06 19:31:46,403 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 29.2ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:31:46,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23303 states. [2021-08-06 19:31:46,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23303 to 21035. [2021-08-06 19:31:46,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21035 states, 21034 states have (on average 2.3358847580108395) internal successors, (49133), 21034 states have internal predecessors, (49133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:46,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21035 states to 21035 states and 49133 transitions. [2021-08-06 19:31:46,837 INFO L78 Accepts]: Start accepts. Automaton has 21035 states and 49133 transitions. Word has length 29 [2021-08-06 19:31:46,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:46,837 INFO L470 AbstractCegarLoop]: Abstraction has 21035 states and 49133 transitions. [2021-08-06 19:31:46,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:46,837 INFO L276 IsEmpty]: Start isEmpty. Operand 21035 states and 49133 transitions. [2021-08-06 19:31:46,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:46,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:46,864 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:46,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:47,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-06 19:31:47,065 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:47,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:47,065 INFO L82 PathProgramCache]: Analyzing trace with hash 390989480, now seen corresponding path program 74 times [2021-08-06 19:31:47,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:47,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388056552] [2021-08-06 19:31:47,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:47,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:47,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:47,110 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:31:47,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:47,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388056552] [2021-08-06 19:31:47,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388056552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:47,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969888183] [2021-08-06 19:31:47,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:31:47,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:47,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:47,111 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:47,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-06 19:31:48,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:31:48,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:48,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:31:48,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:48,840 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:31:48,841 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:31:48,867 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:31:48,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969888183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:48,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:48,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-06 19:31:48,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411737188] [2021-08-06 19:31:48,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 19:31:48,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:48,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 19:31:48,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:31:48,868 INFO L87 Difference]: Start difference. First operand 21035 states and 49133 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:49,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:49,360 INFO L93 Difference]: Finished difference Result 34985 states and 77236 transitions. [2021-08-06 19:31:49,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 19:31:49,360 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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 29 [2021-08-06 19:31:49,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:49,428 INFO L225 Difference]: With dead ends: 34985 [2021-08-06 19:31:49,428 INFO L226 Difference]: Without dead ends: 34801 [2021-08-06 19:31:49,429 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 274.0ms TimeCoverageRelationStatistics Valid=458, Invalid=1348, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 19:31:49,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34801 states. [2021-08-06 19:31:49,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34801 to 26579. [2021-08-06 19:31:49,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26579 states, 26578 states have (on average 2.3348634208744072) internal successors, (62056), 26578 states have internal predecessors, (62056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:50,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26579 states to 26579 states and 62056 transitions. [2021-08-06 19:31:50,052 INFO L78 Accepts]: Start accepts. Automaton has 26579 states and 62056 transitions. Word has length 29 [2021-08-06 19:31:50,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:50,052 INFO L470 AbstractCegarLoop]: Abstraction has 26579 states and 62056 transitions. [2021-08-06 19:31:50,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:50,052 INFO L276 IsEmpty]: Start isEmpty. Operand 26579 states and 62056 transitions. [2021-08-06 19:31:50,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:50,084 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:50,084 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:50,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:50,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:50,285 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:50,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:50,285 INFO L82 PathProgramCache]: Analyzing trace with hash -1993427288, now seen corresponding path program 75 times [2021-08-06 19:31:50,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:50,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100316168] [2021-08-06 19:31:50,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:50,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:50,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:50,335 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:50,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:50,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100316168] [2021-08-06 19:31:50,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100316168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:50,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844092538] [2021-08-06 19:31:50,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:31:50,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:50,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:50,336 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:50,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-06 19:31:52,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:31:52,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:52,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:31:52,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:52,148 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:31:52,148 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:31:52,174 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 19:31:52,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844092538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:52,175 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:52,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 19:31:52,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528248749] [2021-08-06 19:31:52,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 19:31:52,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:52,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 19:31:52,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 19:31:52,175 INFO L87 Difference]: Start difference. First operand 26579 states and 62056 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:52,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:52,717 INFO L93 Difference]: Finished difference Result 30592 states and 67908 transitions. [2021-08-06 19:31:52,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-06 19:31:52,717 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:31:52,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:52,775 INFO L225 Difference]: With dead ends: 30592 [2021-08-06 19:31:52,775 INFO L226 Difference]: Without dead ends: 30414 [2021-08-06 19:31:52,776 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 318.4ms TimeCoverageRelationStatistics Valid=563, Invalid=1693, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 19:31:52,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30414 states. [2021-08-06 19:31:53,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30414 to 26861. [2021-08-06 19:31:53,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26861 states, 26860 states have (on average 2.3331720029784067) internal successors, (62669), 26860 states have internal predecessors, (62669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:53,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26861 states to 26861 states and 62669 transitions. [2021-08-06 19:31:53,334 INFO L78 Accepts]: Start accepts. Automaton has 26861 states and 62669 transitions. Word has length 29 [2021-08-06 19:31:53,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:53,334 INFO L470 AbstractCegarLoop]: Abstraction has 26861 states and 62669 transitions. [2021-08-06 19:31:53,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:53,334 INFO L276 IsEmpty]: Start isEmpty. Operand 26861 states and 62669 transitions. [2021-08-06 19:31:53,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:53,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:53,370 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:53,390 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:53,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:53,571 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:53,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:53,571 INFO L82 PathProgramCache]: Analyzing trace with hash 157523876, now seen corresponding path program 76 times [2021-08-06 19:31:53,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:53,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502809514] [2021-08-06 19:31:53,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:53,571 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:53,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:53,616 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:53,616 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:53,616 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502809514] [2021-08-06 19:31:53,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502809514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:53,616 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637821281] [2021-08-06 19:31:53,616 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:31:53,616 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:53,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:53,617 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:53,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-06 19:31:55,366 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:31:55,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:55,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:31:55,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:55,462 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:31:55,463 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:31:55,499 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:31:55,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637821281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:55,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:55,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 19:31:55,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066636577] [2021-08-06 19:31:55,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 19:31:55,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:55,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 19:31:55,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 19:31:55,500 INFO L87 Difference]: Start difference. First operand 26861 states and 62669 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) [2021-08-06 19:31:55,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:55,723 INFO L93 Difference]: Finished difference Result 34158 states and 78707 transitions. [2021-08-06 19:31:55,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:31:55,723 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 29 [2021-08-06 19:31:55,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:55,797 INFO L225 Difference]: With dead ends: 34158 [2021-08-06 19:31:55,797 INFO L226 Difference]: Without dead ends: 34158 [2021-08-06 19:31:55,797 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 49.6ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-06 19:31:55,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34158 states. [2021-08-06 19:31:56,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34158 to 31806. [2021-08-06 19:31:56,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31806 states, 31805 states have (on average 2.316208143373683) internal successors, (73667), 31805 states have internal predecessors, (73667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:56,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31806 states to 31806 states and 73667 transitions. [2021-08-06 19:31:56,507 INFO L78 Accepts]: Start accepts. Automaton has 31806 states and 73667 transitions. Word has length 29 [2021-08-06 19:31:56,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:56,507 INFO L470 AbstractCegarLoop]: Abstraction has 31806 states and 73667 transitions. [2021-08-06 19:31:56,507 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) [2021-08-06 19:31:56,507 INFO L276 IsEmpty]: Start isEmpty. Operand 31806 states and 73667 transitions. [2021-08-06 19:31:56,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:56,552 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:56,552 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:56,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:56,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:56,753 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:56,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:56,753 INFO L82 PathProgramCache]: Analyzing trace with hash -502159452, now seen corresponding path program 77 times [2021-08-06 19:31:56,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:56,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989266423] [2021-08-06 19:31:56,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:56,856 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:56,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:56,904 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:31:56,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:56,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989266423] [2021-08-06 19:31:56,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989266423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:56,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970063033] [2021-08-06 19:31:56,904 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:31:56,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:56,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:56,905 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:56,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-06 19:31:58,549 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 19:31:58,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:31:58,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:31:58,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:31:58,633 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:31:58,633 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:31:58,666 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:31:58,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970063033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:58,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:31:58,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 19:31:58,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701805351] [2021-08-06 19:31:58,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:31:58,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:31:58,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:31:58,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:31:58,667 INFO L87 Difference]: Start difference. First operand 31806 states and 73667 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:58,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:31:58,837 INFO L93 Difference]: Finished difference Result 32889 states and 75462 transitions. [2021-08-06 19:31:58,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 19:31:58,838 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-06 19:31:58,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:31:58,900 INFO L225 Difference]: With dead ends: 32889 [2021-08-06 19:31:58,900 INFO L226 Difference]: Without dead ends: 32845 [2021-08-06 19:31:58,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 27.5ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:31:58,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32845 states. [2021-08-06 19:31:59,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32845 to 28933. [2021-08-06 19:31:59,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28933 states, 28932 states have (on average 2.3169500898658923) internal successors, (67034), 28932 states have internal predecessors, (67034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:59,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28933 states to 28933 states and 67034 transitions. [2021-08-06 19:31:59,431 INFO L78 Accepts]: Start accepts. Automaton has 28933 states and 67034 transitions. Word has length 29 [2021-08-06 19:31:59,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:31:59,431 INFO L470 AbstractCegarLoop]: Abstraction has 28933 states and 67034 transitions. [2021-08-06 19:31:59,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:31:59,431 INFO L276 IsEmpty]: Start isEmpty. Operand 28933 states and 67034 transitions. [2021-08-06 19:31:59,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:31:59,472 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:31:59,472 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:31:59,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-06 19:31:59,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-06 19:31:59,672 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:31:59,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:31:59,673 INFO L82 PathProgramCache]: Analyzing trace with hash 279202208, now seen corresponding path program 78 times [2021-08-06 19:31:59,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:31:59,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296665726] [2021-08-06 19:31:59,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:31:59,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:31:59,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:31:59,723 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:31:59,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:31:59,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296665726] [2021-08-06 19:31:59,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296665726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:31:59,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908885352] [2021-08-06 19:31:59,723 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:31:59,723 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:31:59,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:31:59,724 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:31:59,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-06 19:32:01,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 19:32:01,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:01,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:01,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:01,662 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:01,662 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:01,698 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:01,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908885352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:01,698 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:01,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-06 19:32:01,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914824042] [2021-08-06 19:32:01,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:32:01,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:01,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:32:01,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:32:01,699 INFO L87 Difference]: Start difference. First operand 28933 states and 67034 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:01,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:01,949 INFO L93 Difference]: Finished difference Result 35035 states and 80500 transitions. [2021-08-06 19:32:01,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:32:01,950 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:01,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:02,014 INFO L225 Difference]: With dead ends: 35035 [2021-08-06 19:32:02,015 INFO L226 Difference]: Without dead ends: 35035 [2021-08-06 19:32:02,015 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 63.6ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:32:02,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35035 states. [2021-08-06 19:32:02,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35035 to 33143. [2021-08-06 19:32:02,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33143 states, 33142 states have (on average 2.3053828978335646) internal successors, (76405), 33142 states have internal predecessors, (76405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:02,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33143 states to 33143 states and 76405 transitions. [2021-08-06 19:32:02,600 INFO L78 Accepts]: Start accepts. Automaton has 33143 states and 76405 transitions. Word has length 29 [2021-08-06 19:32:02,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:02,600 INFO L470 AbstractCegarLoop]: Abstraction has 33143 states and 76405 transitions. [2021-08-06 19:32:02,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:02,600 INFO L276 IsEmpty]: Start isEmpty. Operand 33143 states and 76405 transitions. [2021-08-06 19:32:02,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:02,662 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:02,662 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:02,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-06 19:32:02,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:02,877 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:02,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:02,877 INFO L82 PathProgramCache]: Analyzing trace with hash 893260192, now seen corresponding path program 79 times [2021-08-06 19:32:02,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:02,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707100852] [2021-08-06 19:32:02,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:02,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:02,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:02,917 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:32:02,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:02,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707100852] [2021-08-06 19:32:02,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707100852] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:02,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435944871] [2021-08-06 19:32:02,917 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:32:02,917 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:02,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:02,918 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:02,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-06 19:32:04,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:04,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:04,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:04,854 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:32:04,854 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:32:04,890 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:04,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435944871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:04,890 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:04,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 19:32:04,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013197653] [2021-08-06 19:32:04,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:32:04,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:04,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:32:04,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:32:04,891 INFO L87 Difference]: Start difference. First operand 33143 states and 76405 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:05,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:05,074 INFO L93 Difference]: Finished difference Result 33408 states and 76709 transitions. [2021-08-06 19:32:05,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 19:32:05,075 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-06 19:32:05,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:05,147 INFO L225 Difference]: With dead ends: 33408 [2021-08-06 19:32:05,147 INFO L226 Difference]: Without dead ends: 33336 [2021-08-06 19:32:05,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 19.3ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 19:32:05,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33336 states. [2021-08-06 19:32:05,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33336 to 32836. [2021-08-06 19:32:05,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32836 states, 32835 states have (on average 2.302878026496117) internal successors, (75615), 32835 states have internal predecessors, (75615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:05,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32836 states to 32836 states and 75615 transitions. [2021-08-06 19:32:05,822 INFO L78 Accepts]: Start accepts. Automaton has 32836 states and 75615 transitions. Word has length 29 [2021-08-06 19:32:05,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:05,822 INFO L470 AbstractCegarLoop]: Abstraction has 32836 states and 75615 transitions. [2021-08-06 19:32:05,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:05,822 INFO L276 IsEmpty]: Start isEmpty. Operand 32836 states and 75615 transitions. [2021-08-06 19:32:05,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:05,868 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:05,868 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:05,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-06 19:32:06,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:06,068 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:06,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:06,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1702504032, now seen corresponding path program 80 times [2021-08-06 19:32:06,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:06,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833103636] [2021-08-06 19:32:06,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:06,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:06,116 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:32:06,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:06,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833103636] [2021-08-06 19:32:06,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833103636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:06,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139700007] [2021-08-06 19:32:06,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:32:06,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:06,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:06,117 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:06,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-06 19:32:07,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:32:07,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:07,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:07,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:08,117 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 19:32:08,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139700007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:08,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:08,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-08-06 19:32:08,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867337413] [2021-08-06 19:32:08,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 19:32:08,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:08,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 19:32:08,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-06 19:32:08,119 INFO L87 Difference]: Start difference. First operand 32836 states and 75615 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:08,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:08,830 INFO L93 Difference]: Finished difference Result 37126 states and 83327 transitions. [2021-08-06 19:32:08,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 19:32:08,830 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:08,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:08,909 INFO L225 Difference]: With dead ends: 37126 [2021-08-06 19:32:08,909 INFO L226 Difference]: Without dead ends: 36972 [2021-08-06 19:32:08,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1027 ImplicationChecksByTransitivity, 401.4ms TimeCoverageRelationStatistics Valid=613, Invalid=2467, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 19:32:08,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36972 states. [2021-08-06 19:32:09,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36972 to 30502. [2021-08-06 19:32:09,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30502 states, 30501 states have (on average 2.3030064588046293) internal successors, (70244), 30501 states have internal predecessors, (70244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:09,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30502 states to 30502 states and 70244 transitions. [2021-08-06 19:32:09,594 INFO L78 Accepts]: Start accepts. Automaton has 30502 states and 70244 transitions. Word has length 29 [2021-08-06 19:32:09,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:09,595 INFO L470 AbstractCegarLoop]: Abstraction has 30502 states and 70244 transitions. [2021-08-06 19:32:09,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:09,595 INFO L276 IsEmpty]: Start isEmpty. Operand 30502 states and 70244 transitions. [2021-08-06 19:32:09,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:09,636 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:09,636 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:09,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-06 19:32:09,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-06 19:32:09,837 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:09,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:09,837 INFO L82 PathProgramCache]: Analyzing trace with hash 837664812, now seen corresponding path program 81 times [2021-08-06 19:32:09,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:09,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729385518] [2021-08-06 19:32:09,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:09,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:09,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:09,878 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:09,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:09,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729385518] [2021-08-06 19:32:09,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729385518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:09,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537862065] [2021-08-06 19:32:09,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:32:09,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:09,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:09,880 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:09,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-06 19:32:11,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:32:11,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:11,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:11,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:11,850 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:11,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537862065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:11,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:11,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-08-06 19:32:11,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630589149] [2021-08-06 19:32:11,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 19:32:11,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:11,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 19:32:11,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-06 19:32:11,851 INFO L87 Difference]: Start difference. First operand 30502 states and 70244 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:12,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:12,806 INFO L93 Difference]: Finished difference Result 47474 states and 105868 transitions. [2021-08-06 19:32:12,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-06 19:32:12,807 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:12,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:12,904 INFO L225 Difference]: With dead ends: 47474 [2021-08-06 19:32:12,905 INFO L226 Difference]: Without dead ends: 46958 [2021-08-06 19:32:12,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1700 ImplicationChecksByTransitivity, 578.0ms TimeCoverageRelationStatistics Valid=1062, Invalid=3630, Unknown=0, NotChecked=0, Total=4692 [2021-08-06 19:32:12,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46958 states. [2021-08-06 19:32:13,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46958 to 30713. [2021-08-06 19:32:13,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30713 states, 30712 states have (on average 2.2589867152904404) internal successors, (69378), 30712 states have internal predecessors, (69378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:13,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30713 states to 30713 states and 69378 transitions. [2021-08-06 19:32:13,628 INFO L78 Accepts]: Start accepts. Automaton has 30713 states and 69378 transitions. Word has length 29 [2021-08-06 19:32:13,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:13,628 INFO L470 AbstractCegarLoop]: Abstraction has 30713 states and 69378 transitions. [2021-08-06 19:32:13,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:13,628 INFO L276 IsEmpty]: Start isEmpty. Operand 30713 states and 69378 transitions. [2021-08-06 19:32:13,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:13,673 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:13,673 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:13,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-06 19:32:13,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:13,873 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:13,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:13,874 INFO L82 PathProgramCache]: Analyzing trace with hash -587284564, now seen corresponding path program 82 times [2021-08-06 19:32:13,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:13,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475617359] [2021-08-06 19:32:13,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:13,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:13,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:13,916 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:32:13,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:13,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475617359] [2021-08-06 19:32:13,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475617359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:13,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782777421] [2021-08-06 19:32:13,916 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:32:13,917 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:13,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:13,918 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:13,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-06 19:32:15,751 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:32:15,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:15,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:15,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:15,854 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:15,854 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:15,881 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:32:15,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782777421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:15,881 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:15,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 19:32:15,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495222435] [2021-08-06 19:32:15,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:32:15,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:15,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:32:15,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:32:15,882 INFO L87 Difference]: Start difference. First operand 30713 states and 69378 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:16,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:16,061 INFO L93 Difference]: Finished difference Result 39402 states and 88582 transitions. [2021-08-06 19:32:16,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:32:16,061 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-06 19:32:16,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:16,146 INFO L225 Difference]: With dead ends: 39402 [2021-08-06 19:32:16,146 INFO L226 Difference]: Without dead ends: 39402 [2021-08-06 19:32:16,146 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 37.3ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:32:16,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39402 states. [2021-08-06 19:32:16,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39402 to 33615. [2021-08-06 19:32:16,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33615 states, 33614 states have (on average 2.270839531147736) internal successors, (76332), 33614 states have internal predecessors, (76332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:16,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33615 states to 33615 states and 76332 transitions. [2021-08-06 19:32:16,820 INFO L78 Accepts]: Start accepts. Automaton has 33615 states and 76332 transitions. Word has length 29 [2021-08-06 19:32:16,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:16,820 INFO L470 AbstractCegarLoop]: Abstraction has 33615 states and 76332 transitions. [2021-08-06 19:32:16,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:16,821 INFO L276 IsEmpty]: Start isEmpty. Operand 33615 states and 76332 transitions. [2021-08-06 19:32:16,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:16,866 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:16,866 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:16,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-06 19:32:17,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:17,067 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:17,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:17,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1049489256, now seen corresponding path program 83 times [2021-08-06 19:32:17,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:17,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82065227] [2021-08-06 19:32:17,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:17,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:17,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:17,121 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:17,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:17,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82065227] [2021-08-06 19:32:17,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82065227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:17,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342728956] [2021-08-06 19:32:17,122 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:32:17,122 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:17,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:17,123 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:17,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-06 19:32:19,068 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 19:32:19,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:19,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:19,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:19,165 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:19,165 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:19,192 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:19,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342728956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:19,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:19,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 19:32:19,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390411830] [2021-08-06 19:32:19,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 19:32:19,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:19,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 19:32:19,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 19:32:19,197 INFO L87 Difference]: Start difference. First operand 33615 states and 76332 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) [2021-08-06 19:32:19,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:19,399 INFO L93 Difference]: Finished difference Result 38596 states and 86064 transitions. [2021-08-06 19:32:19,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:32:19,399 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 29 [2021-08-06 19:32:19,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:19,492 INFO L225 Difference]: With dead ends: 38596 [2021-08-06 19:32:19,492 INFO L226 Difference]: Without dead ends: 38596 [2021-08-06 19:32:19,492 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 44.9ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-06 19:32:19,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38596 states. [2021-08-06 19:32:20,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38596 to 30829. [2021-08-06 19:32:20,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30829 states, 30828 states have (on average 2.24672375762294) internal successors, (69262), 30828 states have internal predecessors, (69262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:20,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30829 states to 30829 states and 69262 transitions. [2021-08-06 19:32:20,224 INFO L78 Accepts]: Start accepts. Automaton has 30829 states and 69262 transitions. Word has length 29 [2021-08-06 19:32:20,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:20,224 INFO L470 AbstractCegarLoop]: Abstraction has 30829 states and 69262 transitions. [2021-08-06 19:32:20,224 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) [2021-08-06 19:32:20,224 INFO L276 IsEmpty]: Start isEmpty. Operand 30829 states and 69262 transitions. [2021-08-06 19:32:20,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:20,264 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:20,264 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:20,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-06 19:32:20,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-06 19:32:20,465 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:20,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:20,465 INFO L82 PathProgramCache]: Analyzing trace with hash -856131156, now seen corresponding path program 84 times [2021-08-06 19:32:20,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:20,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536199844] [2021-08-06 19:32:20,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:20,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:20,508 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:32:20,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:20,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536199844] [2021-08-06 19:32:20,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536199844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:20,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858358934] [2021-08-06 19:32:20,508 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:32:20,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:20,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:20,509 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:20,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-06 19:32:22,351 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 19:32:22,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:22,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:22,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:22,495 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:32:22,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858358934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:22,495 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:22,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-08-06 19:32:22,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501488571] [2021-08-06 19:32:22,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 19:32:22,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:22,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 19:32:22,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:32:22,496 INFO L87 Difference]: Start difference. First operand 30829 states and 69262 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:23,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:23,251 INFO L93 Difference]: Finished difference Result 51102 states and 112404 transitions. [2021-08-06 19:32:23,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 19:32:23,252 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:23,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:23,439 INFO L225 Difference]: With dead ends: 51102 [2021-08-06 19:32:23,440 INFO L226 Difference]: Without dead ends: 50912 [2021-08-06 19:32:23,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 431.2ms TimeCoverageRelationStatistics Valid=702, Invalid=2720, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 19:32:23,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50912 states. [2021-08-06 19:32:24,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50912 to 30916. [2021-08-06 19:32:24,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30916 states, 30915 states have (on average 2.227591783923662) internal successors, (68866), 30915 states have internal predecessors, (68866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:24,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30916 states to 30916 states and 68866 transitions. [2021-08-06 19:32:24,177 INFO L78 Accepts]: Start accepts. Automaton has 30916 states and 68866 transitions. Word has length 29 [2021-08-06 19:32:24,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:24,177 INFO L470 AbstractCegarLoop]: Abstraction has 30916 states and 68866 transitions. [2021-08-06 19:32:24,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:24,178 INFO L276 IsEmpty]: Start isEmpty. Operand 30916 states and 68866 transitions. [2021-08-06 19:32:24,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:24,233 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:24,233 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:24,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-06 19:32:24,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:24,434 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:24,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:24,434 INFO L82 PathProgramCache]: Analyzing trace with hash 290652076, now seen corresponding path program 85 times [2021-08-06 19:32:24,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:24,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480276338] [2021-08-06 19:32:24,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:24,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:24,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:24,482 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:24,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:24,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480276338] [2021-08-06 19:32:24,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480276338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:24,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92727932] [2021-08-06 19:32:24,482 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:32:24,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:24,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:24,483 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:24,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-06 19:32:26,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:26,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:26,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:26,463 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:26,463 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:26,490 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:32:26,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92727932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:26,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:26,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 19:32:26,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480988273] [2021-08-06 19:32:26,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:32:26,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:26,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:32:26,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:32:26,491 INFO L87 Difference]: Start difference. First operand 30916 states and 68866 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:26,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:26,670 INFO L93 Difference]: Finished difference Result 39510 states and 88064 transitions. [2021-08-06 19:32:26,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:32:26,670 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-06 19:32:26,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:26,786 INFO L225 Difference]: With dead ends: 39510 [2021-08-06 19:32:26,786 INFO L226 Difference]: Without dead ends: 39506 [2021-08-06 19:32:26,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 39.5ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:32:26,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39506 states. [2021-08-06 19:32:27,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39506 to 34730. [2021-08-06 19:32:27,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34730 states, 34729 states have (on average 2.243283711019609) internal successors, (77907), 34729 states have internal predecessors, (77907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:27,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34730 states to 34730 states and 77907 transitions. [2021-08-06 19:32:27,408 INFO L78 Accepts]: Start accepts. Automaton has 34730 states and 77907 transitions. Word has length 29 [2021-08-06 19:32:27,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:27,408 INFO L470 AbstractCegarLoop]: Abstraction has 34730 states and 77907 transitions. [2021-08-06 19:32:27,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:27,409 INFO L276 IsEmpty]: Start isEmpty. Operand 34730 states and 77907 transitions. [2021-08-06 19:32:27,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:27,453 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:27,453 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:27,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-06 19:32:27,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:27,654 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:27,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:27,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1927425896, now seen corresponding path program 86 times [2021-08-06 19:32:27,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:27,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042669466] [2021-08-06 19:32:27,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:27,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:27,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:27,703 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:32:27,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:27,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042669466] [2021-08-06 19:32:27,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042669466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:27,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125776300] [2021-08-06 19:32:27,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:32:27,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:27,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:27,704 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:27,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-06 19:32:29,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:32:29,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:29,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:29,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:29,677 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:29,678 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:29,705 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 19:32:29,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125776300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:29,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:29,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-08-06 19:32:29,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766654764] [2021-08-06 19:32:29,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 19:32:29,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:29,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 19:32:29,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-06 19:32:29,705 INFO L87 Difference]: Start difference. First operand 34730 states and 77907 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) [2021-08-06 19:32:29,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:29,926 INFO L93 Difference]: Finished difference Result 40305 states and 89333 transitions. [2021-08-06 19:32:29,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:32:29,926 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 29 [2021-08-06 19:32:29,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:30,012 INFO L225 Difference]: With dead ends: 40305 [2021-08-06 19:32:30,012 INFO L226 Difference]: Without dead ends: 40301 [2021-08-06 19:32:30,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 53.8ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-06 19:32:30,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40301 states. [2021-08-06 19:32:30,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40301 to 35549. [2021-08-06 19:32:30,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35549 states, 35548 states have (on average 2.240547991448183) internal successors, (79647), 35548 states have internal predecessors, (79647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:30,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35549 states to 35549 states and 79647 transitions. [2021-08-06 19:32:30,747 INFO L78 Accepts]: Start accepts. Automaton has 35549 states and 79647 transitions. Word has length 29 [2021-08-06 19:32:30,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:30,747 INFO L470 AbstractCegarLoop]: Abstraction has 35549 states and 79647 transitions. [2021-08-06 19:32:30,747 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) [2021-08-06 19:32:30,747 INFO L276 IsEmpty]: Start isEmpty. Operand 35549 states and 79647 transitions. [2021-08-06 19:32:30,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:30,793 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:30,793 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:30,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-06 19:32:30,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:30,994 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:30,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:30,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1385930716, now seen corresponding path program 87 times [2021-08-06 19:32:30,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:30,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953215293] [2021-08-06 19:32:30,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:30,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:31,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:31,042 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:31,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:31,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953215293] [2021-08-06 19:32:31,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953215293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:31,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130245223] [2021-08-06 19:32:31,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:32:31,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:31,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:31,045 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:31,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-06 19:32:32,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:32:32,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:32,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:32,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:33,111 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:33,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130245223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:33,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:33,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-08-06 19:32:33,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103127735] [2021-08-06 19:32:33,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 19:32:33,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:33,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 19:32:33,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-06 19:32:33,112 INFO L87 Difference]: Start difference. First operand 35549 states and 79647 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:34,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:34,129 INFO L93 Difference]: Finished difference Result 66351 states and 145804 transitions. [2021-08-06 19:32:34,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-06 19:32:34,129 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:34,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:34,286 INFO L225 Difference]: With dead ends: 66351 [2021-08-06 19:32:34,287 INFO L226 Difference]: Without dead ends: 66299 [2021-08-06 19:32:34,287 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 553.2ms TimeCoverageRelationStatistics Valid=946, Invalid=3086, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 19:32:34,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66299 states. [2021-08-06 19:32:35,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66299 to 40742. [2021-08-06 19:32:35,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40742 states, 40741 states have (on average 2.2285658182175205) internal successors, (90794), 40741 states have internal predecessors, (90794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:35,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40742 states to 40742 states and 90794 transitions. [2021-08-06 19:32:35,185 INFO L78 Accepts]: Start accepts. Automaton has 40742 states and 90794 transitions. Word has length 29 [2021-08-06 19:32:35,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:35,186 INFO L470 AbstractCegarLoop]: Abstraction has 40742 states and 90794 transitions. [2021-08-06 19:32:35,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:35,186 INFO L276 IsEmpty]: Start isEmpty. Operand 40742 states and 90794 transitions. [2021-08-06 19:32:35,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:35,428 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:35,428 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:35,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-06 19:32:35,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-06 19:32:35,640 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:35,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:35,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1051860964, now seen corresponding path program 88 times [2021-08-06 19:32:35,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:35,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075190876] [2021-08-06 19:32:35,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:35,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:35,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:35,679 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:32:35,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:35,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075190876] [2021-08-06 19:32:35,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075190876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:35,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370451156] [2021-08-06 19:32:35,680 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:32:35,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:35,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:35,680 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:35,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-06 19:32:37,550 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:32:37,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:37,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:37,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:37,646 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:37,647 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 19:32:37,679 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:32:37,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370451156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:37,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:37,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 19:32:37,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156308666] [2021-08-06 19:32:37,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:32:37,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:37,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:32:37,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:32:37,680 INFO L87 Difference]: Start difference. First operand 40742 states and 90794 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:37,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:37,942 INFO L93 Difference]: Finished difference Result 54907 states and 120659 transitions. [2021-08-06 19:32:37,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:32:37,942 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:37,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:38,072 INFO L225 Difference]: With dead ends: 54907 [2021-08-06 19:32:38,072 INFO L226 Difference]: Without dead ends: 54907 [2021-08-06 19:32:38,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 36.8ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:32:38,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54907 states. [2021-08-06 19:32:39,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54907 to 49641. [2021-08-06 19:32:39,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49641 states, 49640 states have (on average 2.230177276390008) internal successors, (110706), 49640 states have internal predecessors, (110706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:39,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49641 states to 49641 states and 110706 transitions. [2021-08-06 19:32:39,224 INFO L78 Accepts]: Start accepts. Automaton has 49641 states and 110706 transitions. Word has length 29 [2021-08-06 19:32:39,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:39,224 INFO L470 AbstractCegarLoop]: Abstraction has 49641 states and 110706 transitions. [2021-08-06 19:32:39,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:39,224 INFO L276 IsEmpty]: Start isEmpty. Operand 49641 states and 110706 transitions. [2021-08-06 19:32:39,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:39,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:39,287 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:39,307 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-06 19:32:39,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:39,487 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:39,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:39,487 INFO L82 PathProgramCache]: Analyzing trace with hash -874694684, now seen corresponding path program 89 times [2021-08-06 19:32:39,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:39,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279467936] [2021-08-06 19:32:39,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:39,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:39,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:39,534 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 19:32:39,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:39,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279467936] [2021-08-06 19:32:39,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279467936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:39,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25409148] [2021-08-06 19:32:39,535 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:32:39,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:39,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:39,577 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:39,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-06 19:32:41,530 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 19:32:41,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:41,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:41,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:41,606 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:32:41,606 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:32:41,645 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:41,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25409148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:41,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:41,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 19:32:41,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464732903] [2021-08-06 19:32:41,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 19:32:41,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:41,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 19:32:41,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:32:41,646 INFO L87 Difference]: Start difference. First operand 49641 states and 110706 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:41,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:41,878 INFO L93 Difference]: Finished difference Result 53834 states and 118104 transitions. [2021-08-06 19:32:41,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 19:32:41,878 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:41,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:41,996 INFO L225 Difference]: With dead ends: 53834 [2021-08-06 19:32:41,997 INFO L226 Difference]: Without dead ends: 53808 [2021-08-06 19:32:41,997 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 28.7ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:32:42,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53808 states. [2021-08-06 19:32:42,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53808 to 49623. [2021-08-06 19:32:42,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49623 states, 49622 states have (on average 2.229817419692878) internal successors, (110648), 49622 states have internal predecessors, (110648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:43,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49623 states to 49623 states and 110648 transitions. [2021-08-06 19:32:43,203 INFO L78 Accepts]: Start accepts. Automaton has 49623 states and 110648 transitions. Word has length 29 [2021-08-06 19:32:43,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:43,203 INFO L470 AbstractCegarLoop]: Abstraction has 49623 states and 110648 transitions. [2021-08-06 19:32:43,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:43,203 INFO L276 IsEmpty]: Start isEmpty. Operand 49623 states and 110648 transitions. [2021-08-06 19:32:43,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:43,261 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:43,261 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:43,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-06 19:32:43,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:43,462 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:43,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:43,462 INFO L82 PathProgramCache]: Analyzing trace with hash -397041692, now seen corresponding path program 90 times [2021-08-06 19:32:43,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:43,462 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823523268] [2021-08-06 19:32:43,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:43,463 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:43,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:43,504 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:43,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:43,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823523268] [2021-08-06 19:32:43,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823523268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:43,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086129787] [2021-08-06 19:32:43,505 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:32:43,505 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:43,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:43,506 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:43,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-06 19:32:45,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 19:32:45,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:45,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:45,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:45,492 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:32:45,492 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:32:45,535 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:45,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086129787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:45,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:45,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-08-06 19:32:45,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227432901] [2021-08-06 19:32:45,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 19:32:45,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:45,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 19:32:45,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-08-06 19:32:45,536 INFO L87 Difference]: Start difference. First operand 49623 states and 110648 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:45,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:45,849 INFO L93 Difference]: Finished difference Result 54404 states and 119202 transitions. [2021-08-06 19:32:45,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:32:45,849 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:45,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:45,969 INFO L225 Difference]: With dead ends: 54404 [2021-08-06 19:32:45,969 INFO L226 Difference]: Without dead ends: 54366 [2021-08-06 19:32:45,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 55.2ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 19:32:46,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54366 states. [2021-08-06 19:32:46,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54366 to 49783. [2021-08-06 19:32:46,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49783 states, 49782 states have (on average 2.2297014985336063) internal successors, (110999), 49782 states have internal predecessors, (110999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:46,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49783 states to 49783 states and 110999 transitions. [2021-08-06 19:32:46,911 INFO L78 Accepts]: Start accepts. Automaton has 49783 states and 110999 transitions. Word has length 29 [2021-08-06 19:32:46,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:46,912 INFO L470 AbstractCegarLoop]: Abstraction has 49783 states and 110999 transitions. [2021-08-06 19:32:46,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:46,912 INFO L276 IsEmpty]: Start isEmpty. Operand 49783 states and 110999 transitions. [2021-08-06 19:32:47,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:47,166 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:47,167 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:47,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-06 19:32:47,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:47,368 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:47,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:47,368 INFO L82 PathProgramCache]: Analyzing trace with hash -481234912, now seen corresponding path program 91 times [2021-08-06 19:32:47,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:47,368 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562543536] [2021-08-06 19:32:47,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:47,368 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:47,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:47,411 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:47,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:47,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562543536] [2021-08-06 19:32:47,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562543536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:47,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144945833] [2021-08-06 19:32:47,412 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:32:47,412 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:47,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:47,413 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:47,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-06 19:32:49,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:49,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:49,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:49,370 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:32:49,371 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 19:32:49,404 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:49,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144945833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:49,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:49,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 19:32:49,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565144798] [2021-08-06 19:32:49,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 19:32:49,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:49,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 19:32:49,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:32:49,405 INFO L87 Difference]: Start difference. First operand 49783 states and 110999 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:49,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:49,679 INFO L93 Difference]: Finished difference Result 53630 states and 117738 transitions. [2021-08-06 19:32:49,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:32:49,679 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:49,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:49,798 INFO L225 Difference]: With dead ends: 53630 [2021-08-06 19:32:49,798 INFO L226 Difference]: Without dead ends: 53572 [2021-08-06 19:32:49,798 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 51.5ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-06 19:32:49,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53572 states. [2021-08-06 19:32:50,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53572 to 50491. [2021-08-06 19:32:50,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50491 states, 50490 states have (on average 2.2251138839374134) internal successors, (112346), 50490 states have internal predecessors, (112346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:51,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50491 states to 50491 states and 112346 transitions. [2021-08-06 19:32:51,035 INFO L78 Accepts]: Start accepts. Automaton has 50491 states and 112346 transitions. Word has length 29 [2021-08-06 19:32:51,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:51,035 INFO L470 AbstractCegarLoop]: Abstraction has 50491 states and 112346 transitions. [2021-08-06 19:32:51,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:51,035 INFO L276 IsEmpty]: Start isEmpty. Operand 50491 states and 112346 transitions. [2021-08-06 19:32:51,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:51,101 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:51,101 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:51,121 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-06 19:32:51,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:51,302 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:51,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:51,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1139836448, now seen corresponding path program 92 times [2021-08-06 19:32:51,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:51,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687907703] [2021-08-06 19:32:51,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:51,302 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:51,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:51,346 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:32:51,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:51,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687907703] [2021-08-06 19:32:51,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687907703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:51,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532430334] [2021-08-06 19:32:51,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:32:51,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:51,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:51,347 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:51,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-06 19:32:53,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:32:53,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:53,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:53,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:53,408 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 19:32:53,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532430334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:53,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:53,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2021-08-06 19:32:53,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802729810] [2021-08-06 19:32:53,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 19:32:53,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:53,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 19:32:53,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-08-06 19:32:53,409 INFO L87 Difference]: Start difference. First operand 50491 states and 112346 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:54,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:54,555 INFO L93 Difference]: Finished difference Result 63207 states and 137173 transitions. [2021-08-06 19:32:54,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-08-06 19:32:54,555 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 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 29 [2021-08-06 19:32:54,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:54,701 INFO L225 Difference]: With dead ends: 63207 [2021-08-06 19:32:54,701 INFO L226 Difference]: Without dead ends: 63103 [2021-08-06 19:32:54,702 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2543 ImplicationChecksByTransitivity, 666.3ms TimeCoverageRelationStatistics Valid=1342, Invalid=4978, Unknown=0, NotChecked=0, Total=6320 [2021-08-06 19:32:54,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63103 states. [2021-08-06 19:32:55,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63103 to 51015. [2021-08-06 19:32:55,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51015 states, 51014 states have (on average 2.21986121456855) internal successors, (113244), 51014 states have internal predecessors, (113244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:55,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51015 states to 51015 states and 113244 transitions. [2021-08-06 19:32:55,794 INFO L78 Accepts]: Start accepts. Automaton has 51015 states and 113244 transitions. Word has length 29 [2021-08-06 19:32:55,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:32:55,794 INFO L470 AbstractCegarLoop]: Abstraction has 51015 states and 113244 transitions. [2021-08-06 19:32:55,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:55,794 INFO L276 IsEmpty]: Start isEmpty. Operand 51015 states and 113244 transitions. [2021-08-06 19:32:55,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:32:55,858 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:32:55,858 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:32:55,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-06 19:32:56,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-08-06 19:32:56,059 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:32:56,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:32:56,059 INFO L82 PathProgramCache]: Analyzing trace with hash -2056856672, now seen corresponding path program 93 times [2021-08-06 19:32:56,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:32:56,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205683442] [2021-08-06 19:32:56,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:32:56,059 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:32:56,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:32:56,120 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:32:56,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:32:56,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205683442] [2021-08-06 19:32:56,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205683442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:56,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233848236] [2021-08-06 19:32:56,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:32:56,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:32:56,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:32:56,121 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:32:56,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-06 19:32:58,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:32:58,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:32:58,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 19:32:58,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:32:58,306 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 19:32:58,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233848236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:32:58,307 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:32:58,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-08-06 19:32:58,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311450582] [2021-08-06 19:32:58,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 19:32:58,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:32:58,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 19:32:58,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-06 19:32:58,307 INFO L87 Difference]: Start difference. First operand 51015 states and 113244 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:32:59,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:32:59,207 INFO L93 Difference]: Finished difference Result 72064 states and 157144 transitions. [2021-08-06 19:32:59,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-06 19:32:59,207 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 19:32:59,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:32:59,386 INFO L225 Difference]: With dead ends: 72064 [2021-08-06 19:32:59,386 INFO L226 Difference]: Without dead ends: 72016 [2021-08-06 19:32:59,387 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 499.6ms TimeCoverageRelationStatistics Valid=721, Invalid=3061, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 19:32:59,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72016 states. [2021-08-06 19:33:00,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72016 to 63591. [2021-08-06 19:33:00,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63591 states, 63590 states have (on average 2.2285736751061487) internal successors, (141715), 63590 states have internal predecessors, (141715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:00,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63591 states to 63591 states and 141715 transitions. [2021-08-06 19:33:00,829 INFO L78 Accepts]: Start accepts. Automaton has 63591 states and 141715 transitions. Word has length 29 [2021-08-06 19:33:00,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:00,829 INFO L470 AbstractCegarLoop]: Abstraction has 63591 states and 141715 transitions. [2021-08-06 19:33:00,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:00,829 INFO L276 IsEmpty]: Start isEmpty. Operand 63591 states and 141715 transitions. [2021-08-06 19:33:00,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:00,932 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:00,932 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:00,952 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-06 19:33:01,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-06 19:33:01,132 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:01,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:01,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1405369452, now seen corresponding path program 94 times [2021-08-06 19:33:01,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:01,133 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559542115] [2021-08-06 19:33:01,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:01,133 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:01,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:01,266 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:01,267 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:01,287 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:01,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:01,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559542115] [2021-08-06 19:33:01,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559542115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:01,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907559162] [2021-08-06 19:33:01,287 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:33:01,287 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:01,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:01,288 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:01,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-06 19:33:03,462 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:33:03,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:33:03,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:33:03,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:33:04,024 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:04,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907559162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:04,024 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:33:04,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-06 19:33:04,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157360807] [2021-08-06 19:33:04,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 19:33:04,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:33:04,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 19:33:04,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:33:04,025 INFO L87 Difference]: Start difference. First operand 63591 states and 141715 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:04,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:33:04,536 INFO L93 Difference]: Finished difference Result 64124 states and 142583 transitions. [2021-08-06 19:33:04,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 19:33:04,537 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 19:33:04,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:33:04,694 INFO L225 Difference]: With dead ends: 64124 [2021-08-06 19:33:04,694 INFO L226 Difference]: Without dead ends: 64114 [2021-08-06 19:33:04,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 239.2ms TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:33:04,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64114 states. [2021-08-06 19:33:05,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64114 to 63758. [2021-08-06 19:33:05,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63758 states, 63757 states have (on average 2.228414134918519) internal successors, (142077), 63757 states have internal predecessors, (142077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:05,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63758 states to 63758 states and 142077 transitions. [2021-08-06 19:33:05,939 INFO L78 Accepts]: Start accepts. Automaton has 63758 states and 142077 transitions. Word has length 33 [2021-08-06 19:33:05,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:05,939 INFO L470 AbstractCegarLoop]: Abstraction has 63758 states and 142077 transitions. [2021-08-06 19:33:05,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:05,940 INFO L276 IsEmpty]: Start isEmpty. Operand 63758 states and 142077 transitions. [2021-08-06 19:33:06,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:06,041 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:06,041 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:06,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-06 19:33:06,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-06 19:33:06,242 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:06,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:06,242 INFO L82 PathProgramCache]: Analyzing trace with hash 1977562472, now seen corresponding path program 95 times [2021-08-06 19:33:06,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:06,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085584159] [2021-08-06 19:33:06,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:06,243 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:06,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:06,353 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:06,354 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:06,369 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:06,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:06,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085584159] [2021-08-06 19:33:06,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085584159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:06,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977181283] [2021-08-06 19:33:06,369 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:33:06,369 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:06,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:06,370 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:06,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-06 19:33:08,543 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 19:33:08,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:33:08,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:33:08,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:33:09,080 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:09,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977181283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:09,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:33:09,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-08-06 19:33:09,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594830516] [2021-08-06 19:33:09,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 19:33:09,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:33:09,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 19:33:09,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:33:09,081 INFO L87 Difference]: Start difference. First operand 63758 states and 142077 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:09,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:33:09,603 INFO L93 Difference]: Finished difference Result 65325 states and 144908 transitions. [2021-08-06 19:33:09,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 19:33:09,603 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 19:33:09,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:33:09,807 INFO L225 Difference]: With dead ends: 65325 [2021-08-06 19:33:09,807 INFO L226 Difference]: Without dead ends: 65311 [2021-08-06 19:33:09,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 218.5ms TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:33:09,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65311 states. [2021-08-06 19:33:10,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65311 to 64623. [2021-08-06 19:33:10,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64623 states, 64622 states have (on average 2.2277862028411377) internal successors, (143964), 64622 states have internal predecessors, (143964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:11,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64623 states to 64623 states and 143964 transitions. [2021-08-06 19:33:11,131 INFO L78 Accepts]: Start accepts. Automaton has 64623 states and 143964 transitions. Word has length 33 [2021-08-06 19:33:11,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:11,131 INFO L470 AbstractCegarLoop]: Abstraction has 64623 states and 143964 transitions. [2021-08-06 19:33:11,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:11,131 INFO L276 IsEmpty]: Start isEmpty. Operand 64623 states and 143964 transitions. [2021-08-06 19:33:11,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:11,236 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:11,237 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:11,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-06 19:33:11,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:11,437 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:11,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:11,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1236989288, now seen corresponding path program 96 times [2021-08-06 19:33:11,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:11,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990996417] [2021-08-06 19:33:11,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:11,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:11,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:11,781 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:11,782 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:11,798 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:11,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:11,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990996417] [2021-08-06 19:33:11,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990996417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:11,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108539343] [2021-08-06 19:33:11,798 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:33:11,798 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:11,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:11,799 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:11,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-06 19:33:13,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 19:33:13,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:33:13,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:33:13,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:33:14,303 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:14,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108539343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:14,303 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:33:14,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-08-06 19:33:14,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200482906] [2021-08-06 19:33:14,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 19:33:14,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:33:14,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 19:33:14,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:33:14,304 INFO L87 Difference]: Start difference. First operand 64623 states and 143964 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:14,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:33:14,783 INFO L93 Difference]: Finished difference Result 65447 states and 145378 transitions. [2021-08-06 19:33:14,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 19:33:14,783 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 19:33:14,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:33:14,947 INFO L225 Difference]: With dead ends: 65447 [2021-08-06 19:33:14,948 INFO L226 Difference]: Without dead ends: 65419 [2021-08-06 19:33:14,948 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 453.7ms TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:33:15,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65419 states. [2021-08-06 19:33:16,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65419 to 65044. [2021-08-06 19:33:16,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65044 states, 65043 states have (on average 2.2272342911612317) internal successors, (144866), 65043 states have internal predecessors, (144866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:16,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65044 states to 65044 states and 144866 transitions. [2021-08-06 19:33:16,273 INFO L78 Accepts]: Start accepts. Automaton has 65044 states and 144866 transitions. Word has length 33 [2021-08-06 19:33:16,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:16,273 INFO L470 AbstractCegarLoop]: Abstraction has 65044 states and 144866 transitions. [2021-08-06 19:33:16,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:16,273 INFO L276 IsEmpty]: Start isEmpty. Operand 65044 states and 144866 transitions. [2021-08-06 19:33:16,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:16,380 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:16,380 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:16,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-06 19:33:16,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-06 19:33:16,580 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:16,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:16,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1784236696, now seen corresponding path program 97 times [2021-08-06 19:33:16,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:16,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130858889] [2021-08-06 19:33:16,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:16,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:16,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:16,700 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:16,701 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:16,717 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:16,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:16,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130858889] [2021-08-06 19:33:16,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130858889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:16,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402864898] [2021-08-06 19:33:16,717 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:33:16,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:16,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:16,718 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:16,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-06 19:33:18,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:18,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:33:18,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:33:19,498 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:19,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402864898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:19,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:33:19,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-06 19:33:19,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28145203] [2021-08-06 19:33:19,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 19:33:19,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:33:19,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 19:33:19,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:33:19,499 INFO L87 Difference]: Start difference. First operand 65044 states and 144866 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:19,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:33:19,999 INFO L93 Difference]: Finished difference Result 65783 states and 146028 transitions. [2021-08-06 19:33:19,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 19:33:19,999 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 19:33:19,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:33:20,167 INFO L225 Difference]: With dead ends: 65783 [2021-08-06 19:33:20,167 INFO L226 Difference]: Without dead ends: 65743 [2021-08-06 19:33:20,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 243.7ms TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:33:20,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65743 states. [2021-08-06 19:33:21,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65743 to 65045. [2021-08-06 19:33:21,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65045 states, 65044 states have (on average 2.22707705553164) internal successors, (144858), 65044 states have internal predecessors, (144858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:21,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65045 states to 65045 states and 144858 transitions. [2021-08-06 19:33:21,569 INFO L78 Accepts]: Start accepts. Automaton has 65045 states and 144858 transitions. Word has length 33 [2021-08-06 19:33:21,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:21,569 INFO L470 AbstractCegarLoop]: Abstraction has 65045 states and 144858 transitions. [2021-08-06 19:33:21,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:21,570 INFO L276 IsEmpty]: Start isEmpty. Operand 65045 states and 144858 transitions. [2021-08-06 19:33:21,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:21,668 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:21,668 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:21,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-06 19:33:21,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-06 19:33:21,868 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:21,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:21,869 INFO L82 PathProgramCache]: Analyzing trace with hash 2099240804, now seen corresponding path program 98 times [2021-08-06 19:33:21,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:21,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962310041] [2021-08-06 19:33:21,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:21,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:21,993 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:21,994 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:22,010 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:22,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:22,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962310041] [2021-08-06 19:33:22,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962310041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:22,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014796517] [2021-08-06 19:33:22,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:33:22,011 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:22,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:22,012 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:22,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-06 19:33:24,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:33:24,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:33:24,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:33:24,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:33:24,779 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:24,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014796517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:24,780 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:33:24,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-08-06 19:33:24,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121985891] [2021-08-06 19:33:24,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 19:33:24,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:33:24,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 19:33:24,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:33:24,780 INFO L87 Difference]: Start difference. First operand 65045 states and 144858 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:25,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:33:25,285 INFO L93 Difference]: Finished difference Result 65930 states and 146351 transitions. [2021-08-06 19:33:25,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 19:33:25,285 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 19:33:25,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:33:25,440 INFO L225 Difference]: With dead ends: 65930 [2021-08-06 19:33:25,440 INFO L226 Difference]: Without dead ends: 65918 [2021-08-06 19:33:25,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 227.5ms TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:33:25,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65918 states. [2021-08-06 19:33:26,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65918 to 65363. [2021-08-06 19:33:26,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65363 states, 65362 states have (on average 2.227150331997185) internal successors, (145571), 65362 states have internal predecessors, (145571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:26,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65363 states to 65363 states and 145571 transitions. [2021-08-06 19:33:26,898 INFO L78 Accepts]: Start accepts. Automaton has 65363 states and 145571 transitions. Word has length 33 [2021-08-06 19:33:26,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:26,898 INFO L470 AbstractCegarLoop]: Abstraction has 65363 states and 145571 transitions. [2021-08-06 19:33:26,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:26,898 INFO L276 IsEmpty]: Start isEmpty. Operand 65363 states and 145571 transitions. [2021-08-06 19:33:27,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:27,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:27,006 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:27,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-06 19:33:27,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:27,213 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:27,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:27,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1662558364, now seen corresponding path program 99 times [2021-08-06 19:33:27,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:27,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038845861] [2021-08-06 19:33:27,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:27,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:27,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:27,301 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:27,302 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:27,315 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:27,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:27,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038845861] [2021-08-06 19:33:27,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038845861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:27,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722110210] [2021-08-06 19:33:27,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:33:27,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:27,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:27,316 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:27,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-06 19:33:29,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 19:33:29,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:33:29,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:33:29,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:33:30,065 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:30,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722110210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:30,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:33:30,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 19 [2021-08-06 19:33:30,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796235345] [2021-08-06 19:33:30,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 19:33:30,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:33:30,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 19:33:30,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-06 19:33:30,066 INFO L87 Difference]: Start difference. First operand 65363 states and 145571 transitions. Second operand has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:30,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:33:30,543 INFO L93 Difference]: Finished difference Result 65790 states and 146285 transitions. [2021-08-06 19:33:30,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 19:33:30,544 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 19:33:30,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:33:30,699 INFO L225 Difference]: With dead ends: 65790 [2021-08-06 19:33:30,699 INFO L226 Difference]: Without dead ends: 65768 [2021-08-06 19:33:30,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 215.4ms TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-06 19:33:30,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65768 states. [2021-08-06 19:33:31,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65768 to 65517. [2021-08-06 19:33:31,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65517 states, 65516 states have (on average 2.227318517614018) internal successors, (145925), 65516 states have internal predecessors, (145925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:31,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65517 states to 65517 states and 145925 transitions. [2021-08-06 19:33:31,962 INFO L78 Accepts]: Start accepts. Automaton has 65517 states and 145925 transitions. Word has length 33 [2021-08-06 19:33:31,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:31,962 INFO L470 AbstractCegarLoop]: Abstraction has 65517 states and 145925 transitions. [2021-08-06 19:33:31,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:31,962 INFO L276 IsEmpty]: Start isEmpty. Operand 65517 states and 145925 transitions. [2021-08-06 19:33:32,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:32,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:32,070 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:32,091 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-06 19:33:32,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:32,271 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:32,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:32,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1226966432, now seen corresponding path program 100 times [2021-08-06 19:33:32,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:32,271 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071078791] [2021-08-06 19:33:32,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:32,272 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:32,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:32,624 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:32,625 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:32,660 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:32,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:32,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071078791] [2021-08-06 19:33:32,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071078791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:32,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191563417] [2021-08-06 19:33:32,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:33:32,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:32,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:32,661 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:32,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-06 19:33:34,783 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:33:34,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:33:34,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:33:34,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:33:35,339 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:35,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191563417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:35,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:33:35,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-06 19:33:35,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370631549] [2021-08-06 19:33:35,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 19:33:35,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:33:35,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 19:33:35,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:33:35,340 INFO L87 Difference]: Start difference. First operand 65517 states and 145925 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:35,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:33:35,842 INFO L93 Difference]: Finished difference Result 65932 states and 146583 transitions. [2021-08-06 19:33:35,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 19:33:35,842 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 19:33:35,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:33:35,995 INFO L225 Difference]: With dead ends: 65932 [2021-08-06 19:33:35,995 INFO L226 Difference]: Without dead ends: 65922 [2021-08-06 19:33:35,995 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 499.1ms TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:33:36,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65922 states. [2021-08-06 19:33:37,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65922 to 65594. [2021-08-06 19:33:37,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65594 states, 65593 states have (on average 2.2275852606223223) internal successors, (146114), 65593 states have internal predecessors, (146114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:37,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65594 states to 65594 states and 146114 transitions. [2021-08-06 19:33:37,519 INFO L78 Accepts]: Start accepts. Automaton has 65594 states and 146114 transitions. Word has length 33 [2021-08-06 19:33:37,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:37,519 INFO L470 AbstractCegarLoop]: Abstraction has 65594 states and 146114 transitions. [2021-08-06 19:33:37,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:37,519 INFO L276 IsEmpty]: Start isEmpty. Operand 65594 states and 146114 transitions. [2021-08-06 19:33:37,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:37,645 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:37,645 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:37,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-06 19:33:37,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-06 19:33:37,847 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:37,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:37,847 INFO L82 PathProgramCache]: Analyzing trace with hash -1227244960, now seen corresponding path program 101 times [2021-08-06 19:33:37,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:37,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399082266] [2021-08-06 19:33:37,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:37,847 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:37,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:37,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:37,963 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:37,979 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:37,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:37,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399082266] [2021-08-06 19:33:37,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399082266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:37,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082061545] [2021-08-06 19:33:37,979 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:33:37,979 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:37,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:37,980 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:37,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-06 19:33:40,276 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 19:33:40,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:33:40,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:33:40,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:33:40,817 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:40,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082061545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:40,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:33:40,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-06 19:33:40,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754113314] [2021-08-06 19:33:40,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 19:33:40,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:33:40,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 19:33:40,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:33:40,818 INFO L87 Difference]: Start difference. First operand 65594 states and 146114 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:41,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:33:41,349 INFO L93 Difference]: Finished difference Result 66391 states and 147543 transitions. [2021-08-06 19:33:41,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 19:33:41,350 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 19:33:41,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:33:41,519 INFO L225 Difference]: With dead ends: 66391 [2021-08-06 19:33:41,519 INFO L226 Difference]: Without dead ends: 66375 [2021-08-06 19:33:41,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 238.7ms TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:33:41,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66375 states. [2021-08-06 19:33:42,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66375 to 66056. [2021-08-06 19:33:42,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66056 states, 66055 states have (on average 2.2270683521308) internal successors, (147109), 66055 states have internal predecessors, (147109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:42,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66056 states to 66056 states and 147109 transitions. [2021-08-06 19:33:42,791 INFO L78 Accepts]: Start accepts. Automaton has 66056 states and 147109 transitions. Word has length 33 [2021-08-06 19:33:42,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:42,792 INFO L470 AbstractCegarLoop]: Abstraction has 66056 states and 147109 transitions. [2021-08-06 19:33:42,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:42,792 INFO L276 IsEmpty]: Start isEmpty. Operand 66056 states and 147109 transitions. [2021-08-06 19:33:43,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:43,082 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:43,082 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:43,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-06 19:33:43,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:43,283 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:43,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:43,284 INFO L82 PathProgramCache]: Analyzing trace with hash -694076832, now seen corresponding path program 102 times [2021-08-06 19:33:43,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:43,284 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344919925] [2021-08-06 19:33:43,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:43,284 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:43,392 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:43,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:43,408 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:43,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:43,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344919925] [2021-08-06 19:33:43,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344919925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:43,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62631986] [2021-08-06 19:33:43,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:33:43,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:43,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:43,409 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:43,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-06 19:33:45,701 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 19:33:45,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:33:45,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:33:45,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:33:46,226 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:46,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62631986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:46,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:33:46,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-08-06 19:33:46,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958203748] [2021-08-06 19:33:46,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 19:33:46,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:33:46,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 19:33:46,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:33:46,227 INFO L87 Difference]: Start difference. First operand 66056 states and 147109 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:46,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:33:46,787 INFO L93 Difference]: Finished difference Result 67545 states and 149862 transitions. [2021-08-06 19:33:46,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 19:33:46,787 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 19:33:46,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:33:46,980 INFO L225 Difference]: With dead ends: 67545 [2021-08-06 19:33:46,980 INFO L226 Difference]: Without dead ends: 67523 [2021-08-06 19:33:46,980 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 221.7ms TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:33:47,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67523 states. [2021-08-06 19:33:48,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67523 to 66723. [2021-08-06 19:33:48,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66723 states, 66722 states have (on average 2.2278708671802403) internal successors, (148648), 66722 states have internal predecessors, (148648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:48,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66723 states to 66723 states and 148648 transitions. [2021-08-06 19:33:48,293 INFO L78 Accepts]: Start accepts. Automaton has 66723 states and 148648 transitions. Word has length 33 [2021-08-06 19:33:48,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:33:48,294 INFO L470 AbstractCegarLoop]: Abstraction has 66723 states and 148648 transitions. [2021-08-06 19:33:48,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:33:48,294 INFO L276 IsEmpty]: Start isEmpty. Operand 66723 states and 148648 transitions. [2021-08-06 19:33:48,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:33:48,400 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:33:48,400 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:33:48,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-06 19:33:48,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:48,601 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 19:33:48,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:33:48,602 INFO L82 PathProgramCache]: Analyzing trace with hash -221447584, now seen corresponding path program 103 times [2021-08-06 19:33:48,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:33:48,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34040153] [2021-08-06 19:33:48,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:33:48,602 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:33:48,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:33:48,926 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:48,927 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 48.0 percent of original size [2021-08-06 19:33:48,942 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:33:48,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:33:48,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34040153] [2021-08-06 19:33:48,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34040153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:33:48,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779751029] [2021-08-06 19:33:48,943 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:33:48,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:33:48,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:33:48,943 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 19:33:48,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process